0
0
0
-1
-1
0
0
0
-1
0
-1
0
-1
0
-1
1
-2
1
-3
2
-4
4
-6
6
-9
9
-12
13
-17
22
-43
-176
-159
-228
37
-174
-609
-875
-508
297
-34
-573
-767
-451
-270
-1055
-884
-347
-84
307
-85
-1055
-1356
-930
-588
-536
-125
27
-228
-250
-415
-431
-81
77
-570
-1682
-958
533
623
127
19
-980
-1640
-489
149
422
450
-387
-899
-1100
-1025
33
457
489
285
-737
-1310
-896
-376
-175
-130
24
466
181
-845
-1139
-780
-656
-895
239
1042
-358
-1549
-1330
-620
350
99
-547
-438
-835
-1224
-1031
-205
683
571
-1023
-1450
-1517
-1008
478
275
-408
-363
109
-775
-1048
-519
-311
-16
705
467
-421
-680
-1447
-1281
-306
912
1123
281
-556
-814
-600
-595
-47
459
670
421
-270
-1218
-1387
-311
812
1289
455
-1086
-1379
-1109
-705
475
987
657
-482
-1196
-539
-164
-73
17
42
-1023
-1302
-366
-24
-4
-134
-167
-319
-657
-557
-291
-385
-495
-106
137
-421
-575
32
-191
-895
-635
-144
219
282
-455
-534
-31
621
345
-337
-421
-997
-765
-189
75
805
1152
532
-542
-1525
-1995
-1182
695
1692
320
-999
-1631
-1069
-121
170
652
-93
-1229
-919
-557
-294
197
-11
-253
-327
-760
-712
-440
-452
-43
-17
-254
-821
-1744
-1373
-619
-288
-213
-474
-963
-841
-261
-164
-608
-685
-496
-382
-1046
-900
0
-11
-465
-651
-657
-693
-272
-161
-262
-455
-361
-29
-464
-709
18
578
-227
-607
-87
-614
-801
58
152
-77
232
181
-349
-571
50
-232
-349
560
108
-443
-124
473
225
-352
85
90
-125
-264
86
232
-93
432
300
-194
-77
183
321
705
129
-1007
-541
-290
220
466
-220
85
565
-125
-544
-428
14
412
-704
-1154
-550
286
831
136
-777
-1009
-1004
-1334
-540
276
-262
65
-45
-865
-1299
-1522
-806
-60
-361
-1221
-1103
-854
-1102
-95
-389
-1120
-1188
-1182
-664
-480
-441
-194
-513
-654
-1400
-1706
-484
582
748
72
-273
-424
-1051
-1352
-979
-8
688
1038
-171
-1447
-1000
-1353
-1135
-268
21
106
390
-31
-1036
-1895
-1738
-784
17
1289
1670
260
-1804
-2875
-2538
-1682
-9
1646
1127
-211
-372
-1001
-1484
-1569
-833
294
255
-651
-1341
-1196
-61
329
-494
-1180
-523
295
-350
-360
-316
-855
-1335
-1225
-606
-73
400
787
-551
-1740
-1464
-899
-479
373
1283
296
-1214
-1254
-393
87
-209
-476
-45
-371
-992
-483
333
696
-257
-490
265
177
212
-47
-218
-306
-228
253
1076
941
104
-9
-487
-1318
-819
133
822
1066
794
482
-127
-516
-510
306
1066
1263
651
-119
-465
-890
-243
479
893
1394
792
407
200
-517
-492
284
896
449
205
-11
32
-432
-630
99
725
718
455
167
295
524
203
76
223
54
0
0
0
-1
0
-1
0
-1
0
0
-1
0
-1
0
-2
2
-4
4
-7
8
-11
13
-17
20
-26
32
-42
54
-79
135
-481
-1835
-1565
-1481
-1285
-1233
-1093
-900
-889
-866
-564
-339
-241
-172
-181
-238
-309
-317
-218
-178
-255
-325
-370
-143
-74
-166
-159
-437
-581
-432
-227
-134
-280
-510
-524
-306
-304
-366
-440
-522
-527
-436
-437
-456
-300
-95
21
-55
-135
-21
-13
-56
-297
-597
-710
-633
-400
-173
-98
-106
-189
-291
-286
-203
-40
92
70
-58
-194
-398
-367
-184
-27
-46
-142
-58
5
110
260
270
215
134
-6
-75
-46
-103
-76
-101
-223
-270
-376
-396
-327
-268
-153
-54
-6
70
83
56
30
96
91
86
40
22
61
35
-6
-66
-63
-7
14
17
-62
-265
-302
-305
-424
-494
-566
-719
-838
-925
-1003
-1029
-1067
-1090
-1106
-1178
-1268
-1323
-1383
-1505
-1580
-1617
-1612
-1512
-1333
-1123
-982
-973
-955
-781
-568
-351
-153
51
116
171
191
124
131
185
300
387
459
439
408
420
402
328
194
49
-18
-81
-105
-161
-281
-399
-450
-449
-398
-340
-323
-352
-412
-491
-610
-726
-689
-618
-515
-387
-346
-366
-421
-483
-528
-518
-500
-473
-514
-534
-514
-495
-488
-530
-544
-488
-425
-514
-620
-714
-787
-797
-732
-692
-674
-654
-689
-675
-630
-626
-725
-840
-910
-954
-984
-1025
-1092
-1104
-1127
-1268
-1376
-1378
-1325
-1251
-1178
-1182
-1194
-1215
-1274
-1321
-1350
-1384
-1350
-1302
-1223
-1078
-946
-831
-672
-471
-253
-56
33
43
-20
-103
-122
-138
-187
-243
-302
-369
-418
-447
-464
-421
-374
-305
-227
-137
-114
-105
-126
-148
-127
-170
-237
-277
-298
-345
-376
-425
-478
-463
-439
-506
-511
-484
-447
-385
-371
-364
-329
-255
-249
-223
-239
-231
-249
-271
-324
-440
-454
-423
-361
-345
-377
-498
-546
-610
-739
-863
-960
-1034
-1075
-1071
-1095
-1080
-1060
-1003
-952
-936
-942
-945
-891
-828
-774
-822
-812
-706
-578
-454
-368
-357
-350
-292
-310
-341
-429
-498
-515
-482
-521
-608
-679
-720
-736
-774
-781
-867
-913
-938
-899
-860
-850
-880
-823
-714
-660
-678
-819
-961
-1019
-954
-949
-948
-997
-971
-879
-842
-852
-920
-907
-887
-842
-872
-930
-953
-910
-803
-704
-616
-631
-591
-468
-399
-423
-448
-463
-460
-461
-571
-717
-818
-904
-928
-876
-930
-1041
-1137
-1123
-1058
-927
-871
-867
-846
-853
-818
-787
-722
-725
-761
-806
-807
-806
-814
-786
-736
-613
-514
-458
-401
-354
-293
-216
-238
-324
-407
-449
-458
-480
-552
-663
-704
-703
-671
-626
-623
-670
-634
-586
-587
-573
-631
-709
-751
-776
-804
-852
-929
-957
-930
-950
-1013
-1045
-1076
-1077
-1040
-1019
-1094
-1150
-1188
-1166
-1094
-1131
-1214
-1232
-1176
-1090
-998
-1031
-1074
-1029
-962
-921
-933
-996
-1046
-1027
-943
-839
-789
-755
-671
-561
-449
-355
-320
-278
-201
-164
-166
-155
-157
-151
-146
-162
-212
-250
-262
-204
-183
-197
-199
-201
-155
-134
-172
-218
-263
-344
-333
-316
-317
-278
-231
-194
-163
-92
-48
-28
17
58
32
27
-24
-86
-165
-220
-265
-348
-406
-470
-490
-459
-408
-308
-160
-61
34
64
30
-6
-20
-37
-19
-2
-12
28
94
168
209
250
244
173
106
-11
-96
-99
-189
-257
-263
-334
-289
-244
-292
-341
-374
-408
-390
-362
-341
-283
-189
-121
-102
-106
-108
-117
-107
-119
-200
-236
-250
-259
-276
-356
-480
-498
-488
-497
-505
-563
-617
-581
-533
-529
-519
-592
-625
-573
-565
-569
-588
-598
-584
-551
-509
-471
-487
-549
-610
-682
-689
-656
-665
-677
-683
-670
-561
-432
-401
-412
-457
-476
-435
-436
-531
-629
-666
-648
-640
-680
-737
-837
-854
-834
-820
-782
-759
-761
-698
-631
-595
-541
-494
-460
-427
-442
-448
-427
-420
-388
-425
-467
-479
-471
-471
-485
-519
-535
-504
-463
-441
-416
-383
-332
-287
-273
-241
-263
-296
-330
-392
-416
-349
-291
-270
-250
-214
-111
32
117
95
58
32
62
83
34
-71
-139
-134
-49
57
59
72
150
284
380
424
436
432
462
528
530
490
476
481
487
496
522
572
690
827
940
1029
1114
1253
1452
1654
1745
1752
1836
1942
2022
2030
1952
1805
1686
1591
1438
1279
1117
980
956
971
985
1031
1052
1111
1176
1193
1189
1201
1209
1129
1029
923
874
867
853
773
712
693
654
652
625
599
607
653
621
599
529
501
487
459
396
301
189
59
-5
-85
-192
-321
-404
-551
-690
-800
-880
-984
-990
-1040
-1131
-1140
-1199
-1211
-1167
-1180
-1203
-1213
-1303
-1288
-1267
-1219
-1187
-1165
-1178
-1190
-1185
-1144
-1131
-1202
-1235
-1257
-1240
-1204
-1222
-1265
-1256
-1276
-1218
-1195
-1228
-1252
-1255
-1226
-1170
-1142
-1205
-1251
-1301
-1300
-1292
-1335
-1438
-1494
-1536
-1520
-1501
-1542
-1559
-1572
-1538
-1472
-1416
-1365
-1278
-1167
-1049
-944
-850
-807
-753
-759
-778
-798
-863
-909
-961
-1000
-1003
-1014
-1014
-962
-919
-875
-813
-760
-656
-502
-395
-314
-246
-216
-186
-139
-124
-161
-214
-240
-229
-187
-167
-193
-196
-151
-113
-75
-35
-40
-13
59
117
196
300
378
455
527
526
548
620
675
740
853
931
1045
1245
1439
1632
1829
2028
2282
2602
2861
3045
3162
3271
3419
3600
3675
3642
3651
3737
3826
3994
4084
4109
4278
4478
4604
4786
4972
5020
5238
5416
5481
5562
5664
5675
5692
5671
5369
4847
4093
3009
1798
579
-747
-2034
-3264
-4275
-5042
-5420
-5658
-5731
-5643
-5499
-5153
-4745
-4375
-3966
-3559
-3130
-2663
-2171
-1799
-1593
-1368
-1309
-1208
-1099
-1054
-998
-856
-599
-249
191
556
794
977
1049
1006
884
651
356
-7
-314
-642
-956
-1222
-1513
-1825
-2153
-2419
-2582
-2647
-2644
-2632
-2580
-2474
-2326
-2169
-2148
-2252
-2477
-2695
-2866
-2996
-3127
-3232
-3240
-3086
-2787
-2451
-2165
-1927
-1625
-1272
-919
-665
-511
-409
-299
-202
-173
-249
-401
-599
-804
-964
-1120
-1261
-1353
-1396
-1389
-1342
-1280
-1204
-1150
-1181
-1281
-1394
-1515
-1630
-1744
-1844
-1899
-1910
-1885
-1860
-1824
-1782
-1697
-1548
-1370
-1160
-968
-807
-624
-422
-264
-186
-163
-189
-245
-311
-390
-432
-445
-459
-455
-417
-391
-371
-353
-369
-411
-423
-406
-403
-394
-388
-421
-424
-423
-478
-530
-595
-659
-576
-481
-397
-226
-18
213
472
714
938
1183
1398
1549
1707
1863
2035
2245
2458
2655
2815
2973
3087
3206
3397
3671
3928
4256
4597
5004
5481
6032
6542
7030
7518
7937
8185
8015
7261
5864
4076
2084
123
-1866
-3773
-5440
-6660
-7329
-7486
-7366
-7069
-6622
-5986
-5221
-4441
-3802
-3280
-2713
-2177
-1621
-1203
-970
-891
-916
-997
-1042
-1051
-941
-684
-229
444
1384
2436
3465
4385
4985
5321
5456
5353
4966
4321
3474
2626
1854
1179
538
-103
-757
-1269
-1630
-1891
-2050
-2181
-2274
-2324
-2352
-2372
-2422
-2642
-3049
-3548
-4038
-4486
-4861
-5228
-5543
-5644
-5441
-4936
-4304
-3674
-3065
-2399
-1603
-815
-259
51
220
357
516
565
353
-1
-346
-640
-842
-1070
-1355
-1593
-1668
-1566
-1396
-1224
-1127
-1023
-913
-856
-889
-1075
-1347
-1650
-1930
-2195
-2431
-2597
-2703
-2716
-2655
-2541
-2329
-2063
-1764
-1445
-1134
-818
-527
-263
-101
-22
2
-23
-103
-236
-378
-503
-581
-577
-490
-365
-191
28
270
498
681
797
834
804
702
542
332
96
-125
-335
-536
-672
-761
-797
-772
-694
-551
-337
-69
233
530
820
1100
1329
1505
1639
1733
1773
1788
1761
1780
1811
1858
1981
2118
2237
2446
2693
2909
3146
3329
3501
3734
3897
3973
4069
4145
4209
4335
4340
4282
4375
4448
4623
4923
5115
5444
5930
6476
7007
7307
7132
6392
5363
3887
2155
349
-1634
-3414
-4873
-5905
-6470
-6744
-6727
-6516
-6084
-5494
-4904
-4371
-3969
-3555
-3120
-2575
-2053
-1704
-1447
-1345
-1318
-1287
-1388
-1519
-1632
-1645
-1363
-806
-44
905
1889
2846
3797
4604
5115
5275
5094
4701
4218
3630
3007
2351
1668
1057
587
165
-203
-547
-901
-1176
-1360
-1419
-1371
-1312
-1295
-1290
-1413
-1791
-2254
-2900
-3731
-4578
-5476
-6353
-6879
-6951
-6829
-6480
-5881
-5136
-4050
-2818
-1850
-1170
-556
59
646
1083
1050
789
574
464
340
-127
-869
-1553
-1965
-2124
-2247
-2471
-2621
-2381
-1871
-1286
-820
-638
-488
-281
-162
-301
-731
-1245
-1688
-1946
-2136
-2373
-2593
-2665
-2528
-2331
-2108
-1880
-1650
-1325
-933
-585
-295
-31
179
317
365
288
140
-37
-239
-440
-591
-633
-555
-355
-77
252
614
994
1322
1517
1593
1569
1476
1335
1105
827
547
295
94
-74
-213
-328
-384
-364
-266
-136
51
326
667
1014
1342
1657
1910
2097
2210
2196
2111
2017
1891
1748
1640
1608
1662
1821
2027
2228
2470
2766
3077
3352
3554
3669
3792
4010
4155
4222
4223
4121
4070
4104
4085
3993
3997
4050
4195
4509
4853
5171
5651
6218
6715
7057
6957
6314
5356
4121
2641
1076
-623
-2266
-3547
-4479
-5117
-5441
-5547
-5475
-5078
-4606
-4218
-3832
-3565
-3309
-2950
-2632
-2389
-2211
-2078
-2005
-1954
-1981
-2131
-2270
-2403
-2441
-2303
-1995
-1453
-727
110
1035
1946
2794
3498
3936
4110
4083
3845
3438
2953
2344
1738
1247
831
514
250
-22
-200
-275
-315
-347
-411
-469
-461
-408
-398
-466
-739
-1154
-1613
-2191
-2877
-3709
-4583
-5316
-5743
-5854
-5827
-5623
-5202
-4421
-3352
-2308
-1413
-749
-66
651
1269
1559
1493
1386
1289
1311
1128
636
83
-415
-652
-847
-1118
-1432
-1589
-1374
-981
-530
-244
-7
328
692
979
939
667
317
-33
-340
-708
-1091
-1447
-1630
-1608
-1592
-1509
-1416
-1255
-988
-667
-363
-144
105
335
572
787
903
972
941
896
823
716
656
540
514
495
633
767
989
1207
1367
1522
1676
1790
1730
1616
1469
1249
1071
846
630
407
251
194
136
109
15
56
158
325
461
625
806
976
1281
1477
1552
1623
1718
1743
1712
1710
1572
1478
1433
1473
1444
1477
1503
1531
1666
1817
1926
2050
2192
2211
2255
2332
2321
2286
2314
2284
2216
2207
2152
2094
2127
2121
2067
2116
2214
2256
2392
2599
2648
2814
3012
3177
3289
3512
3724
3778
3801
3597
3256
2826
2282
1593
806
-19
-844
-1441
-1933
-2377
-2683
-2824
-2802
-2628
-2381
-2244
-2180
-2081
-1953
-1832
-1824
-1933
-2066
-2156
-2221
-2245
-2304
-2417
-2481
-2481
-2358
-2218
-2080
-1870
-1563
-1143
-629
-91
395
813
1170
1496
1741
1820
1765
1621
1401
1172
938
690
439
232
74
22
14
-25
-75
-130
-159
-191
-201
-264
-380
-513
-640
-818
-1074
-1399
-1789
-2082
-2366
-2730
-3102
-3384
-3560
-3563
-3422
-3331
-3115
-2681
-2206
-1653
-1121
-738
-332
158
551
775
864
821
843
899
781
524
197
-56
-195
-330
-579
-840
-966
-958
-784
-662
-629
-578
-388
-109
120
181
181
189
259
308
202
-44
-219
-317
-421
-476
-650
-888
-930
-835
-808
-825
-790
-701
-607
-451
-268
-229
-83
8
62
160
264
270
176
279
196
140
156
113
43
-1
77
45
26
43
-17
-47
-43
-62
-138
-198
-173
-251
-157
-145
-123
-224
-260
102
-168
-132
32
-25
-26
53
193
117
123
217
243
207
221
121
96
205
7
32
64
-35
71
81
94
179
274
286
352
507
375
530
588
476
570
506
443
401
425
281
249
229
65
181
76
65
58
46
52
72
142
70
231
251
272
363
346
374
356
451
398
372
381
312
357
344
367
325
356
387
414
468
433
483
469
462
454
401
360
279
230
101
-16
-172
-339
-458
-606
-724
-825
-887
-967
-1018
-1026
-1031
-1029
-1023
-1003
-980
-937
-922
-951
-940
-921
-914
-889
-874
-882
-868
-864
-836
-806
-764
-720
-656
-604
-538
-456
-389
-341
-313
-254
-253
-247
-259
-277
-319
-324
-365
-417
-452
-510
-520
-527
-528
-512
-513
-514
-514
-479
-474
-464
-482
-500
-506
-551
-564
-583
-619
-677
-664
-699
-706
-682
-686
-713
-630
-626
-610
-548
-522
-515
-459
-434
-415
-392
-378
-387
-368
-359
-359
-299
-333
-282
-310
-288
-278
-294
-263
-242
-181
-218
-159
-178
-189
-176
-217
-146
-208
-169
-197
-229
-224
-261
-202
-256
-190
-229
-218
-200
-231
-192
-230
-208
-257
-260
-251
-348
-314
-383
-327
-415
-400
-372
-431
-369
-392
-310
-349
-308
-287
-288
-228
-284
-167
-209
-202
-181
-203
-200
-286
-227
-305
-254
-295
-304
-274
-311
-244
-282
-221
-208
-199
-144
-207
-163
-203
-143
-170
-198
-182
-275
-208
-272
-232
-249
-293
-268
-306
-253
-279
-232
-202
-258
-183
-204
-175
-191
-188
-182
-215
-202
-243
-252
-240
-209
-203
-185
-176
-198
-187
-182
-161
-161
-155
-173
-150
-148
-161
-209
-217
-235
-245
-249
-262
-288
-338
-277
-328
-347
-325
-389
-348
-311
-292
-325
-278
-290
-297
-226
-221
-214
-176
-161
-195
-174
-155
-181
-221
-182
-143
-186
-181
-237
-234
-259
-206
-202
-234
-233
-249
-236
-243
-233
-251
-243
-230
-248
-249
-296
-315
-330
-334
-370
-399
-476
-508
-492
-558
-536
-578
-554
-568
-500
-487
-474
-459
-456
-416
-390
-355
-311
-366
-357
-343
-316
-339
-318
-344
-339
-333
-360
-326
-342
-314
-289
-263
-271
-262
-266
-245
-239
-211
-221
-222
-244
-293
-272
-304
-301
-350
-336
-370
-363
-366
-379
-397
-388
-384
-420
-412
-446
-405
-430
-368
-372
-381
-394
-411
-350
-389
-342
-375
-356
-365
-380
-328
-349
-298
-312
-290
-287
-270
-267
-289
-292
-280
-279
-281
-296
-257
-261
-251
-217
-219
-212
-231
-226
-258
-263
-307
-322
-328
-337
-358
-390
-377
-416
-418
-410
-395
-404
-387
-358
-372
-339
-319
-306
-315
-295
-294
-277
-249
-266
-264
-257
-257
-287
-282
-325
-324
-288
-296
-329
-336
-338
-396
-392
-419
-410
-423
-414
-423
-422
-410
-417
-395
-422
-396
-424
-455
-470
-471
-477
-484
-464
-487
-475
-477
-455
-455
-402
-399
-391
-375
-377
-345
-351
-330
-327
-327
-326
-359
-320
-335
-277
-264
-290
-263
-273
-214
-256
-199
-255
-226
-247
-264
-244
-282
-264
-327
-333
-391
-357
-426
-405
-421
-425
-448
-388
-440
-442
-410
-432
-431
-417
-386
-427
-364
-442
-402
-465
-400
-451
-376
-436
-409
-419
-422
-370
-407
-333
-379
-359
-364
-357
-337
-339
-356
-307
-358
-350
-382
-330
-343
-394
-316
-420
-366
-378
-426
-376
-454
-377
-441
-399
-440
-481
-389
-483
-381
-422
-443
-459
-519
-450
-591
-517
-536
-513
-490
-494
-502
-599
-491
-539
-540
-458
-460
-469
-485
-412
-442
-419
-400
-406
-435
-434
-421
-443
-474
-431
-436
-459
-391
-471
-455
-474
-398
-441
-424
-435
-459
-453
-436
-406
-491
-478
-494
-577
-479
-487
-521
-528
-487
-562
-539
-522
-579
-551
-552
-534
-565
-544
-533
-514
-526
-503
-534
-533
-476
-454
-509
-451
-487
-510
-475
-442
-492
-437
-429
-453
-405
-410
-386
-442
-392
-482
-425
-451
-430
-407
-415
-397
-399
-424
-419
-407
-395
-437
-356
-411
-420
-418
-408
-376
-387
-360
-354
-344
-384
-363
-372
-432
-404
-410
-407
-422
-444
-390
-432
-394
-442
-385
-434
-377
-333
-363
-364
-391
-376
-382
-410
-399
-435
-410
-464
-412
-434
-467
-438
-434
-418
-423
-416
-420
-402
-379
-405
-394
-395
-406
-371
-381
-357
-431
-369
-380
-400
-352
-435
-360
-446
-340
-396
-356
-374
-401
-308
-403
-288
-395
-346
-412
-357
-411
-439
-390
-419
-421
-408
-386
-412
-418
-364
-405
-378
-349
-368
-406
-390
-400
-424
-364
-458
-381
-420
-327
-385
-387
-409
-405
-401
-386
-383
-387
-399
-333
-348
-372
-299
-387
-339
-360
-329
-346
-318
-350
-283
-330
-284
-400
-314
-417
-363
-380
-387
-353
-433
-361
-439
-369
-435
-313
-471
-400
-402
-418
-418
-378
-422
-490
-343
-430
-427
-421
-449
-434
-394
-421
-458
-486
-465
-466
-381
-516
-441
-479
-469
-475
-496
-482
-485
-413
-494
-447
-514
-461
-436
-357
-423
-370
-371
-427
-375
-379
-425
-387
-362
-444
-335
-337
-448
-414
-351
-442
-361
-286
-368
-377
-257
-321
-272
-293
-295
-288
-313
-265
-330
-342
-322
-257
-286
-239
-348
-314
-349
-261
-259
-348
-272
-386
-283
-317
-260
-287
-367
-202
-324
-271
-277
-349
-335
-368
-333
-469
-373
-449
-465
-339
-383
-353
-371
-326
-371
-306
-318
-362
-283
-303
-298
-286
-324
-315
-315
-265
-295
-309
-304
-372
-324
-387
-343
-316
-339
-294
-304
-283
-244
-208
-252
-275
-283
-291
-367
-360
-425
-377
-399
-349
-447
-446
-461
-411
-495
-433
-889
-1203
-1424
-1367
-1302
-1493
-1207
-1417
-1131
-799
-480
-552
-373
-40
40
380
604
524
694
855
868
808
758
359
100
39
-365
-554
-870
-1008
-1146
-1010
-999
-901
-665
-565
-217
-89
127
228
319
339
347
343
392
295
181
-136
-47
-305
-427
-608
-846
-966
-921
-782
-884
-705
-642
-435
22
33
248
171
426
238
-296
-521
-1340
-1481
-2308
-2024
-2618
-2816
-2674
-2479
-2453
-2187
-1628
-1441
-944
-381
59
654
1039
1413
1800
2047
1789
1688
1437
701
158
-419
-1002
-1618
-2013
-2230
-2333
-2261
-2075
-1699
-1305
-966
-424
23
376
644
773
1095
1128
1128
973
852
547
184
-43
-448
-893
-1236
-1360
-1443
-1527
-1340
-1081
-710
-303
153
606
839
1105
1265
1358
1283
1125
883
600
316
-67
-323
-632
-951
-1195
-1296
-1429
-1525
-1417
-1288
-1135
-882
-584
-253
-19
231
448
563
581
514
425
188
-104
-324
-544
-769
-1001
-1063
-1105
-1012
-980
-838
-741
-558
-389
-168
27
67
251
367
473
403
396
288
123
-71
-267
-514
-730
-931
-1052
-1135
-1098
-1044
-965
-870
-736
-494
-347
-218
-140
-78
-27
37
-18
-163
-182
-242
-369
-381
-552
-666
-802
-756
-857
-876
-868
-850
-708
-584
-347
-264
-110
-5
48
142
91
69
-24
-84
-228
-333
-365
-535
-583
-684
-710
-690
-688
-739
-739
-629
-592
-488
-367
-407
-301
-204
-180
-202
-253
-298
-374
-428
-519
-609
-708
-767
-728
-709
-704
-662
-621
-577
-413
-382
-365
-286
-228
-184
-86
-36
-57
-56
-7
-54
-70
-109
-194
-217
-316
-365
-372
-380
-402
-387
-349
-321
-277
-234
-262
-254
-235
-297
-237
-242
-282
-308
-277
-316
-226
-295
-303
-325
-299
-375
-389
-328
-412
-305
-282
-220
-207
-202
-169
-164
-151
-110
-165
-128
-168
-173
-238
-130
-224
-262
-217
-266
-281
-263
-232
-370
-227
-260
-225
-173
-188
-178
-135
-82
-90
-8
-42
-40
-27
-91
-169
-186
-263
-248
-273
-265
-245
-233
-276
-251
-177
-238
-222
-213
-200
-159
-194
-101
-103
-21
-69
-45
-27
-64
-71
-81
-128
-183
-111
-84
-109
-183
-188
-163
-161
-142
-101
-186
-214
-175
-155
-107
-131
-184
-83
-81
-38
-96
-47
-131
-98
-47
-112
-117
-162
-167
-208
-180
-237
-242
-257
-264
-232
-183
-197
-160
-125
-56
-110
-23
-23
-83
-73
-62
-49
-105
-108
-207
-231
-209
-224
-259
-272
-253
-248
-162
-143
-200
-141
-100
-73
-80
-55
-113
-114
-44
-97
-93
-239
-251
-329
-284
-328
-330
-354
-379
-262
-219
-128
-222
-192
-146
-84
-50
-21
-77
-117
-60
-20
-50
-87
-84
-96
-56
-59
-88
-155
-75
-72
-9
25
85
33
80
140
105
97
114
89
26
49
9
-32
-32
-50
-59
-59
-15
-60
-147
-39
-79
-85
-82
-106
-77
-19
75
5
76
51
66
121
158
36
9
33
69
80
84
28
29
64
48
88
-12
-7
-47
103
55
16
21
12
82
84
205
169
204
208
167
151
-16
-6
22
1
-61
26
51
-35
29
91
1
52
17
44
2
115
147
173
324
281
335
301
308
201
195
111
-29
46
39
-69
-19
3
50
26
104
-30
-38
-6
-2
115
93
106
210
371
424
466
464
362
314
283
195
144
65
63
-25
4
4
11
-40
-97
-128
-130
-139
-158
-216
-162
-87
-39
70
-18
2
-99
-27
-52
-66
-170
-225
-206
-196
-180
-105
-165
-128
-77
-23
-21
-78
-30
-84
34
-34
19
11
77
111
126
97
2
3
-56
-74
-89
-122
-78
-24
14
1
46
66
81
84
47
-28
-21
-15
-1
27
13
13
10
60
36
71
83
44
32
-3
77
169
169
200
288
317
375
403
427
293
274
233
268
297
215
209
206
320
338
340
261
223
235
320
288
198
123
165
214
267
261
193
130
199
231
247
155
165
169
212
294
290
300
276
331
317
336
305
240
208
187
187
109
131
194
217
229
260
344
305
331
303
377
339
294
333
378
319
382
507
392
278
252
93
35
-13
-162
-224
-114
-104
-64
33
19
-10
121
177
132
152
112
166
255
282
281
238
223
193
144
86
-21
-118
-201
-250
-238
-216
-203
-197
-135
-115
-65
-43
-114
-135
-116
-96
-118
-117
-252
-319
-298
-311
-314
-373
-503
-525
-477
-502
-568
-549
-569
-584
-481
-429
-443
-444
-416
-413
-406
-417
-474
-488
-484
-476
-471
-478
-521
-555
-584
-560
-545
-581
-612
-639
-627
-603
-559
-565
-589
-619
-612
-614
-629
-676
-718
-713
-724
-694
-703
-729
-717
-752
-726
-708
-739
-731
-756
-759
-771
-736
-743
-737
-703
-748
-766
-712
-762
-792
-740
-711
-682
-628
-572
-579
-548
-438
-409
-421
-440
-381
-333
-257
-230
-227
-244
-276
-271
-242
-307
-380
-350
-332
-320
-315
-295
-270
-179
-202
-160
-153
-195
-173
-133
-70
-106
-61
57
154
174
123
238
253
177
238
215
93
101
135
147
158
162
212
348
342
345
447
480
485
601
677
698
783
843
844
864
841
855
852
780
711
679
607
537
530
510
502
473
493
546
589
606
647
664
669
734
821
884
924
913
960
1027
1033
1023
1016
973
945
945
911
852
827
794
825
843
787
730
680
673
671
689
629
560
526
455
414
355
215
103
58
-35
-163
-272
-445
-625
-724
-841
-983
-1134
-1293
-1435
-1554
-1657
-1783
-1864
-1916
-1995
-2036
-2051
-2066
-2082
-2063
-2023
-1983
-1925
-1883
-1812
-1724
-1645
-1554
-1471
-1423
-1394
-1341
-1294
-1266
-1240
-1245
-1231
-1214
-1206
-1207
-1235
-1269
-1295
-1284
-1283
-1313
-1342
-1352
-1311
-1263
-1232
-1217
-1203
-1139
-1069
-1017
-969
-922
-901
-848
-814
-803
-761
-723
-708
-693
-698
-715
-704
-720
-729
-706
-678
-609
-508
-404
-307
-219
-117
2
99
188
259
319
348
381
399
416
405
397
423
377
334
281
248
220
200
187
220
257
295
324
394
436
469
490
506
563
580
603
640
701
733
785
856
907
976
1058
1140
1214
1323
1417
1518
1613
1722
1857
1913
1952
1988
2087
2199
2243
2305
2363
2423
2548
2750
2747
2791
3054
3255
3506
3815
3936
4164
4628
4949
5208
5604
5844
6161
6762
7047
7071
7136
6907
6506
6009
4973
3567
2134
578
-1044
-2497
-4016
-5481
-6453
-7204
-7821
-8235
-8552
-8625
-8376
-7932
-7440
-6853
-6098
-5278
-4333
-3403
-2682
-2051
-1495
-1078
-884
-782
-728
-720
-564
-388
-210
136
523
941
1433
1892
2294
2702
3107
3375
3598
3737
3716
3635
3370
2867
2238
1471
592
-364
-1323
-2402
-3566
-4558
-5413
-6062
-6449
-6751
-7005
-6994
-6758
-6580
-6291
-5973
-5734
-5225
-4663
-4286
-3969
-3601
-3250
-2840
-2429
-2325
-2264
-2131
-2003
-1765
-1587
-1477
-1336
-1085
-805
-623
-434
-382
-353
-328
-402
-533
-740
-931
-1178
-1380
-1552
-1864
-2094
-2331
-2558
-2687
-2784
-2824
-2847
-2749
-2668
-2539
-2289
-2165
-2033
-1914
-1859
-1788
-1755
-1751
-1791
-1753
-1660
-1565
-1415
-1275
-1088
-842
-593
-318
-42
287
611
927
1261
1512
1721
1882
1946
1922
1813
1640
1424
1192
899
598
370
176
39
-19
-32
2
165
404
664
952
1250
1577
1942
2298
2567
2817
2992
3122
3339
3458
3551
3645
3748
3974
4224
4536
4849
5191
5634
6146
6777
7323
7956
8688
9399
10196
10650
10868
10898
10696
10088
8698
6731
4098
1397
-1091
-3650
-6018
-8193
-9992
-11268
-12064
-12612
-13048
-12989
-12540
-11693
-10471
-9254
-7872
-6270
-4554
-2895
-1477
-375
279
714
858
699
572
471
477
605
810
1112
1571
2249
2906
3586
4292
4954
5685
6337
6825
7128
7271
7197
6743
5954
4720
3180
1575
-86
-1722
-3291
-4646
-5761
-6631
-7233
-7713
-8005
-8131
-8165
-8189
-8154
-7912
-7547
-6975
-6331
-5779
-5205
-4567
-4060
-3703
-3431
-3267
-2963
-2474
-2023
-1598
-1060
-442
199
831
1139
1205
1246
1180
1044
774
389
-62
-439
-791
-1339
-1913
-2527
-3101
-3506
-3912
-4203
-4360
-4251
-3982
-3646
-3169
-2829
-2451
-2115
-1937
-1823
-1829
-1797
-1797
-1813
-1836
-1942
-1940
-1978
-2052
-2098
-2176
-2113
-1965
-1662
-1257
-794
-180
419
1008
1475
1779
2006
2096
2091
1940
1708
1473
1204
951
630
244
-123
-488
-786
-1000
-1135
-1140
-990
-675
-296
146
617
1053
1470
1829
2078
2255
2465
2605
2729
2894
3003
3085
3194
3339
3357
3473
3673
3822
4254
4777
5342
5979
6710
7346
7877
8501
8844
9226
9642
9896
10195
10626
10979
11065
11131
10827
10004
8734
6840
4260
1371
-1261
-3921
-6372
-8314
-10234
-11752
-12723
-13439
-13984
-14124
-13819
-13309
-12087
-10564
-9023
-7005
-5017
-3087
-1269
221
1267
1928
2503
2625
2731
2981
3019
3247
3449
3498
3604
3823
4112
4310
4747
5166
5564
6254
6740
6991
7076
6846
6251
5307
4118
2510
811
-767
-2401
-3863
-5192
-6452
-7514
-8342
-8984
-9488
-9669
-9607
-9320
-8698
-8037
-7333
-6572
-5831
-5003
-4282
-3712
-3361
-2947
-2483
-2082
-1586
-1330
-1054
-674
-317
16
131
236
260
394
618
543
456
153
-149
-432
-924
-1468
-2236
-2837
-3344
-3781
-4009
-4353
-4479
-4470
-4343
-4078
-3936
-3677
-3468
-3132
-2721
-2478
-2197
-2087
-1975
-1866
-1923
-2017
-2257
-2416
-2509
-2560
-2469
-2391
-2157
-1851
-1484
-1032
-672
-273
89
447
798
988
1131
1154
1100
988
681
322
-119
-567
-932
-1284
-1565
-1799
-1904
-1873
-1777
-1565
-1380
-1123
-778
-455
-44
300
637
971
1262
1540
1703
1868
2009
2102
2198
2251
2335
2494
2691
2931
3120
3410
3754
4160
4572
4956
5404
5772
6330
6819
7197
7467
7732
7968
8170
8531
8676
8943
9419
9686
9656
9597
9201
8389
7346
5819
3684
1518
-725
-3299
-5714
-8064
-10129
-11778
-12994
-13995
-14642
-14801
-14533
-13719
-12526
-11082
-9279
-7204
-5062
-3023
-1174
438
1785
2944
3673
4055
4278
4319
4246
4109
3909
3653
3526
3541
3493
3604
3846
4173
4603
5050
5390
5517
5494
5216
4579
3682
2497
1141
-327
-1898
-3493
-5074
-6499
-7778
-8854
-9656
-10206
-10410
-10256
-9805
-9112
-8315
-7358
-6343
-5355
-4401
-3559
-2795
-2143
-1545
-1041
-714
-452
-350
-331
-400
-551
-656
-758
-792
-844
-857
-776
-700
-577
-595
-769
-967
-1200
-1418
-1767
-2188
-2637
-3056
-3340
-3658
-3959
-4243
-4462
-4477
-4384
-4200
-3984
-3685
-3269
-2854
-2418
-2094
-1875
-1695
-1584
-1486
-1498
-1557
-1576
-1600
-1572
-1559
-1534
-1461
-1356
-1151
-948
-673
-368
-65
265
534
723
846
856
775
597
361
75
-273
-593
-905
-1163
-1377
-1534
-1589
-1568
-1455
-1230
-914
-546
-163
269
704
1092
1417
1656
1869
2087
2224
2376
2479
2565
2737
2911
3147
3283
3506
3693
3810
4170
4309
4566
4934
5129
5498
5786
6037
6295
6649
7044
7291
7770
8043
8282
8810
9061
9413
9952
10195
10054
9833
9216
8185
6977
5272
3218
1282
-434
-2513
-4720
-6907
-9309
-10979
-12040
-12977
-13470
-13601
-13115
-12190
-10795
-9293
-7952
-6111
-4335
-2557
-720
636
1969
3084
3996
4604
4864
5132
5002
4894
4708
4348
4377
4432
4651
4875
4994
5206
5259
5345
5201
4888
4564
3967
3262
2274
1059
-223
-1664
-3085
-4585
-6031
-7274
-8289
-8970
-9443
-9581
-9383
-8943
-8244
-7470
-6575
-5584
-4512
-3531
-2806
-2205
-1711
-1081
-514
-242
-280
-465
-538
-566
-562
-774
-1101
-1180
-1092
-805
-658
-747
-841
-883
-809
-868
-1080
-1436
-1792
-2022
-2322
-2673
-3108
-3558
-3888
-4167
-4318
-4425
-4389
-4188
-3909
-3528
-3168
-2831
-2482
-2191
-1944
-1745
-1604
-1530
-1521
-1494
-1500
-1520
-1550
-1618
-1630
-1569
-1423
-1232
-1020
-775
-499
-170
112
280
362
338
306
252
91
-127
-407
-670
-890
-1096
-1295
-1475
-1549
-1512
-1372
-1131
-866
-510
-120
298
703
1021
1315
1529
1713
1880
1971
2060
2127
2146
2203
2256
2388
2500
2608
2817
3027
3381
3706
3957
4261
4563
4986
5437
5764
5913
6069
6202
6504
6887
7021
7269
7576
7915
8340
8786
9038
9482
10168
10507
10409
10210
9243
7979
6648
4537
2375
396
-1426
-3413
-5621
-8067
-10700
-12517
-13526
-14301
-14365
-14198
-13524
-12135
-10411
-8570
-6884
-4955
-3121
-1263
741
2207
3663
4862
5515
5901
5944
5767
5492
5187
4745
4183
4067
4128
4363
4736
4840
4836
4779
4696
4509
4228
3839
3222
2497
1520
177
-1285
-2849
-4453
-5974
-7357
-8527
-9329
-9685
-9745
-9518
-9061
-8379
-7457
-6372
-5177
-3970
-2723
-1543
-563
135
444
475
413
230
-39
-460
-894
-1252
-1422
-1471
-1620
-1726
-1820
-1736
-1475
-1306
-1142
-1030
-885
-768
-828
-1084
-1592
-2075
-2586
-3106
-3596
-4116
-4473
-4646
-4658
-4640
-4574
-4372
-4078
-3621
-3143
-2725
-2322
-1908
-1524
-1278
-1191
-1259
-1416
-1556
-1731
-1903
-2035
-2121
-2101
-1983
-1812
-1619
-1398
-1160
-907
-643
-404
-210
-61
-17
-101
-293
-595
-920
-1231
-1529
-1789
-1981
-2040
-2001
-1873
-1677
-1419
-1080
-703
-263
174
573
951
1243
1461
1583
1584
1575
1500
1347
1257
1187
1189
1275
1451
1635
1868
2221
2542
2926
3359
3688
4058
4425
4701
5030
5303
5558
5776
5935
6184
6456
6713
7053
7406
7814
8283
8920
9503
10118
10999
11259
11170
10756
9454
7990
6342
4044
1581
-618
-2639
-4452
-5980
-8209
-10732
-12708
-14282
-14805
-14405
-13806
-12858
-11439
-9879
-8135
-6204
-4511
-2958
-1298
147
1656
3203
4457
5412
5805
5634
5327
4988
4846
4853
4821
4710
4721
4933
5234
5558
5617
5213
4716
4138
3569
3145
2560
1734
606
-831
-2490
-4180
-5719
-7089
-8193
-9015
-9594
-9795
-9619
-9172
-8547
-7867
-7079
-6108
-4887
-3459
-2065
-779
256
940
1300
1357
1094
695
245
-244
-722
-1081
-1356
-1567
-1666
-1903
-2200
-2337
-2377
-2162
-1826
-1545
-1349
-1279
-1289
-1516
-1795
-2270
-2849
-3285
-3673
-3866
-3972
-4102
-4194
-4294
-4255
-4171
-3960
-3617
-3255
-2743
-2274
-1870
-1554
-1408
-1324
-1372
-1497
-1668
-1816
-1837
-1812
-1733
-1653
-1605
-1519
-1396
-1178
-940
-719
-485
-278
-40
79
36
-155
-492
-859
-1225
-1533
-1770
-1963
-2037
-2057
-1997
-1880
-1732
-1459
-1128
-689
-179
320
818
1246
1613
1846
1934
1936
1830
1744
1631
1489
1413
1299
1283
1332
1376
1521
1705
2018
2371
2796
3266
3595
3955
4197
4485
4792
4968
5290
5382
5611
5970
6122
6611
6827
7226
7567
8030
8724
9079
9968
10390
11033
11757
11551
11329
9961
8117
6204
3644
1572
-694
-2476
-4325
-6424
-8448
-11286
-13194
-14423
-15127
-14354
-13677
-12589
-11125
-9623
-7839
-6183
-4227
-2817
-1259
683
1982
3690
4995
5517
5956
5649
5231
4825
4786
4926
4925
5140
4996
4947
5235
5235
5343
5079
4592
4123
3641
3349
2871
2151
983
-669
-2442
-4250
-5760
-6939
-7837
-8484
-9057
-9508
-9728
-9627
-9191
-8475
-7597
-6594
-5410
-4026
-2510
-1090
65
869
1264
1412
1394
1340
1282
1163
890
390
-272
-968
-1594
-1953
-2210
-2423
-2503
-2541
-2388
-2066
-1830
-1740
-1828
-2027
-2273
-2390
-2453
-2568
-2653
-2905
-3221
-3530
-3904
-4135
-4269
-4252
-4161
-4023
-3780
-3520
-3163
-2849
-2610
-2424
-2296
-2126
-1907
-1679
-1481
-1379
-1323
-1329
-1373
-1380
-1346
-1232
-1057
-856
-666
-531
-422
-358
-325
-326
-399
-516
-686
-872
-1015
-1160
-1325
-1498
-1682
-1858
-1967
-1974
-1880
-1659
-1368
-1039
-709
-426
-148
142
421
701
949
1136
1243
1283
1274
1215
1188
1149
1144
1180
1204
1324
1486
1673
1885
2069
2238
2409
2619
2881
3162
3449
3705
3959
4180
4394
4645
4848
5062
5358
5699
6083
6560
6925
7257
7611
7961
8445
9077
9742
10179
10278
9739
8590
7129
5425
3693
2258
905
-503
-2044
-4076
-6409
-8609
-10443
-11660
-12043
-11891
-11455
-10789
-10181
-9679
-8944
-7956
-6648
-4936
-3145
-1476
14
1170
1968
2566
2959
3194
3410
3562
3657
3762
3802
3744
3729
3697
3653
3666
3677
3738
3903
4146
4436
4661
4688
4448
3915
3175
2312
1428
586
-210
-1022
-1950
-3037
-4249
-5422
-6444
-7207
-7644
-7812
-7718
-7463
-7138
-6774
-6367
-5854
-5212
-4445
-3575
-2689
-1842
-1118
-672
-480
-521
-655
-712
-672
-574
-481
-471
-527
-605
-702
-781
-789
-694
-526
-263
-77
-8
-25
-183
-409
-688
-1076
-1513
-1931
-2294
-2645
-3014
-3418
-3817
-4136
-4388
-4505
-4498
-4383
-4128
-3761
-3303
-2911
-2615
-2344
-2069
-1760
-1470
-1157
-889
-707
-570
-505
-508
-568
-586
-547
-459
-336
-168
-13
86
180
247
286
306
321
319
288
198
58
-122
-343
-578
-808
-1027
-1213
-1348
-1402
-1407
-1373
-1294
-1199
-1062
-888
-686
-457
-216
59
331
584
811
1004
1196
1386
1590
1789
1976
2196
2392
2573
2787
2955
3140
3323
3468
3656
3877
4154
4477
4783
5087
5330
5582
5836
6092
6407
6717
7109
7544
7976
8454
8810
8949
8813
8258
7363
6175
4837
3537
2427
1428
316
-1061
-2924
-5145
-7212
-8894
-9938
-10213
-10050
-9691
-9371
-9342
-9446
-9365
-8886
-7852
-6256
-4471
-2839
-1513
-683
-261
41
315
743
1415
2122
2716
3030
3015
2767
2516
2419
2538
2886
3303
3675
3962
4153
4316
4427
4481
4466
4314
4000
3559
3048
2511
1907
1201
339
-730
-1950
-3165
-4251
-5094
-5677
-6067
-6331
-6560
-6804
-7044
-7162
-7079
-6727
-6118
-5395
-4712
-4205
-3865
-3641
-3446
-3182
-2822
-2398
-1974
-1573
-1241
-1031
-888
-747
-537
-216
140
480
776
1010
1158
1196
1125
942
677
354
0
-394
-863
-1357
-1875
-2388
-2881
-3354
-3760
-4067
-4237
-4239
-4105
-3918
-3714
-3510
-3298
-3063
-2794
-2501
-2190
-1869
-1571
-1360
-1242
-1194
-1206
-1187
-1114
-998
-852
-685
-502
-328
-175
-45
78
213
372
521
646
728
739
680
548
361
159
-20
-186
-322
-436
-554
-666
-763
-834
-859
-839
-777
-662
-497
-296
-93
88
262
410
556
720
911
1111
1308
1522
1710
1876
2050
2221
2410
2634
2877
3139
3414
3680
3990
4275
4539
4838
5071
5313
5605
5835
6084
6389
6639
6948
7281
7587
7993
8387
8610
8621
8274
7467
6391
5147
3816
2769
1897
976
-63
-1610
-3612
-5689
-7566
-8882
-9418
-9333
-9026
-8734
-8662
-8900
-9049
-8874
-8178
-6807
-5103
-3415
-1973
-1018
-526
-217
118
586
1264
2050
2698
3147
3244
3058
2789
2565
2534
2729
3045
3380
3690
3885
4018
4096
4123
4114
4024
3846
3582
3269
2906
2460
1914
1201
275
-804
-1956
-2980
-3791
-4377
-4783
-5152
-5532
-5972
-6383
-6641
-6704
-6466
-5957
-5317
-4672
-4199
-3930
-3832
-3741
-3450
-2996
-2421
-1871
-1455
-1151
-957
-840
-769
-618
-341
64
521
885
1071
1146
1162
1147
1067
873
616
344
69
-230
-577
-1039
-1575
-2125
-2618
-3019
-3342
-3553
-3638
-3597
-3502
-3436
-3372
-3335
-3235
-2992
-2675
-2309
-1960
-1671
-1448
-1299
-1215
-1175
-1132
-1040
-875
-701
-575
-482
-425
-382
-334
-259
-152
-27
96
235
355
405
393
293
177
83
-9
-79
-143
-213
-307
-412
-512
-618
-685
-703
-655
-545
-402
-270
-157
-63
21
123
261
422
600
788
923
1062
1185
1294
1441
1607
1787
2012
2265
2516
2741
2950
3138
3304
3539
3773
4004
4274
4514
4750
4992
5232
5445
5691
5960
6221
6581
6966
7349
7725
7935
7879
7451
6637
5533
4306
3206
2327
1582
828
-242
-1824
-3742
-5749
-7412
-8433
-8749
-8579
-8307
-8170
-8306
-8639
-8778
-8545
-7703
-6320
-4733
-3231
-2059
-1287
-833
-515
-87
467
1163
1879
2452
2783
2835
2691
2473
2292
2221
2313
2525
2816
3099
3314
3455
3518
3506
3422
3311
3189
3027
2883
2668
2329
1865
1156
243
-769
-1794
-2658
-3309
-3783
-4179
-4622
-5141
-5705
-6204
-6496
-6526
-6252
-5789
-5254
-4746
-4390
-4212
-4119
-3992
-3693
-3177
-2538
-1964
-1555
-1302
-1128
-953
-789
-623
-382
-42
368
764
990
1043
1010
965
923
812
610
367
136
-64
-348
-778
-1340
-1963
-2473
-2834
-3068
-3211
-3279
-3287
-3255
-3226
-3230
-3247
-3172
-2932
-2578
-2189
-1868
-1640
-1487
-1363
-1295
-1263
-1239
-1169
-1034
-867
-712
-643
-634
-634
-593
-499
-373
-216
-33
174
365
467
474
407
299
228
224
236
251
225
146
21
-125
-272
-393
-438
-408
-345
-271
-213
-163
-110
-73
0
111
267
463
634
781
901
991
1097
1231
1386
1582
1790
1981
2170
2343
2544
2769
2972
3184
3393
3561
3739
3924
4154
4440
4779
5028
5230
5450
5610
5934
6300
6682
7188
7632
7845
7809
7354
6533
5572
4595
3626
2827
2070
1117
36
-1417
-3201
-4940
-6463
-7562
-8008
-8055
-8004
-7997
-8109
-8362
-8420
-8122
-7465
-6365
-4999
-3685
-2500
-1593
-1028
-583
-140
348
960
1621
2172
2593
2829
2835
2712
2539
2372
2361
2536
2770
3048
3306
3422
3471
3421
3292
3170
3070
2997
2901
2746
2443
1949
1287
441
-474
-1369
-2179
-2869
-3411
-3896
-4371
-4887
-5412
-5885
-6194
-6279
-6115
-5739
-5253
-4753
-4285
-3902
-3637
-3433
-3233
-2856
-2284
-1672
-1134
-792
-648
-559
-482
-371
-230
-28
260
634
969
1113
1061
894
711
611
552
429
246
13
-246
-565
-1012
-1592
-2184
-2665
-2986
-3158
-3247
-3311
-3381
-3396
-3374
-3356
-3302
-3176
-2922
-2519
-2097
-1755
-1514
-1379
-1280
-1201
-1121
-1029
-901
-726
-557
-430
-379
-412
-459
-476
-412
-247
-65
105
262
367
397
342
241
143
86
80
71
32
-56
-198
-374
-551
-693
-769
-799
-753
-669
-586
-509
-451
-398
-328
-237
-90
85
264
445
602
754
917
1045
1164
1286
1443
1639
1855
2087
2289
2461
2597
2733
2931
3134
3359
3625
3881
4164
4458
4679
4874
5095
5333
5612
5932
6241
6571
6961
7292
7456
7356
6865
6006
5039
4013
3041
2308
1499
571
-568
-2186
-3951
-5598
-6936
-7736
-8074
-8141
-8206
-8265
-8362
-8453
-8234
-7751
-6956
-5795
-4527
-3277
-2102
-1190
-536
3
500
996
1543
2116
2579
2928
3118
3037
2822
2594
2358
2324
2463
2644
2876
3004
3038
3002
2892
2767
2633
2535
2432
2289
2095
1734
1227
568
-236
-1113
-1975
-2727
-3325
-3811
-4247
-4675
-5116
-5543
-5883
-6042
-5950
-5652
-5206
-4668
-4127
-3606
-3131
-2767
-2495
-2284
-1994
-1531
-988
-521
-284
-235
-249
-175
-60
-22
22
185
455
791
988
907
679
443
321
300
174
-81
-365
-619
-888
-1258
-1768
-2369
-2853
-3114
-3184
-3174
-3189
-3209
-3178
-3074
-2965
-2843
-2661
-2385
-1979
-1547
-1180
-970
-887
-828
-777
-697
-641
-579
-472
-351
-229
-176
-203
-277
-311
-221
-83
79
245
359
434
433
369
255
127
27
-21
-53
-104
-202
-345
-515
-703
-823
-868
-847
-787
-689
-549
-401
-280
-186
-86
32
211
422
637
814
967
1114
1244
1345
1436
1550
1700
1884
2081
2273
2467
2663
2825
2983
3144
3337
3592
3856
4071
4309
4555
4794
5000
5170
5324
5524
5807
6110
6431
6799
7118
7277
7207
6696
5797
4834
3791
2886
2190
1359
328
-977
-2652
-4402
-5898
-7082
-7837
-8161
-8294
-8374
-8336
-8291
-8188
-7784
-7142
-6276
-5080
-3816
-2578
-1335
-357
366
941
1368
1716
2180
2703
3126
3430
3526
3337
3027
2735
2470
2409
2519
2631
2819
2923
2886
2821
2706
2561
2431
2293
2119
1910
1665
1296
786
138
-701
-1605
-2429
-3134
-3665
-4068
-4446
-4793
-5122
-5438
-5639
-5663
-5497
-5110
-4569
-3954
-3340
-2741
-2212
-1745
-1344
-1084
-879
-680
-386
46
408
535
434
207
86
143
238
281
313
413
617
771
672
372
42
-142
-175
-226
-454
-836
-1214
-1503
-1796
-2151
-2618
-3051
-3227
-3165
-2990
-2846
-2797
-2755
-2630
-2387
-2124
-1877
-1617
-1308
-972
-697
-545
-569
-632
-676
-639
-548
-495
-436
-392
-327
-274
-277
-308
-312
-247
-93
79
200
211
171
77
-67
-178
-315
-438
-522
-599
-677
-750
-873
-975
-1036
-1057
-972
-813
-622
-411
-220
-54
125
285
435
576
717
876
1052
1207
1305
1350
1327
1330
1389
1455
1551
1668
1789
1962
2175
2357
2494
2600
2732
2915
3171
3413
3607
3836
4036
4255
4477
4612
4750
4978
5263
5677
6117
6471
6821
7006
6975
6630
5837
4806
3813
2892
2166
1436
328
-1059
-2676
-4385
-5812
-6850
-7604
-7966
-8065
-8049
-7880
-7611
-7382
-6988
-6316
-5514
-4455
-3207
-2002
-902
59
666
1008
1235
1417
1709
2161
2554
2788
2795
2601
2715
2634
2538
2525
2399
2448
2686
2918
3002
2799
2555
2233
1858
1612
1304
1012
682
203
-404
-1194
-2159
-3037
-3751
-4213
-4566
-4790
-4952
-5061
-5045
-4998
-4840
-4567
-4180
-3583
-2855
-2052
-1274
-657
-239
-25
55
6
46
120
222
280
175
-34
-317
-525
-684
-797
-808
-786
-616
-350
-182
-189
-375
-610
-817
-960
-1086
-1283
-1490
-1713
-1943
-2221
-2548
-2856
-3068
-3017
-2814
-2533
-2264
-2037
-1791
-1554
-1315
-1148
-1023
-882
-676
-536
-514
-574
-732
-936
-1077
-1198
-1335
-1346
-1260
-1063
-860
-744
-706
-694
-681
-565
-437
-340
-316
-373
-485
-695
-918
-1177
-1401
-1423
-1392
-1359
-1223
-1130
-1022
-815
-574
-366
-89
219
512
821
1061
1189
1216
1170
1081
999
914
846
812
792
786
773
732
728
827
996
1224
1462
1653
1809
1943
2042
2115
2174
2301
2474
2783
3023
3189
3433
3565
3904
4316
4655
5049
5518
6070
6632
7250
7682
8113
8689
9350
9675
9506
8730
6782
4660
2334
-102
-1927
-3852
-5665
-7543
-9425
-10959
-12328
-12698
-12720
-12199
-10732
-9325
-7311
-5313
-3596
-1889
-578
773
1885
3014
4032
4645
5157
5016
4489
3867
3132
2804
2774
3009
3352
3613
3756
3655
3496
3175
2802
2441
1943
1384
544
-599
-1937
-3450
-4893
-6222
-7181
-7775
-7956
-7673
-7228
-6515
-5692
-4770
-3612
-2377
-1010
281
1449
2417
2949
3185
3041
2660
2169
1627
1198
752
410
121
-155
-364
-588
-642
-596
-440
-192
-180
-628
-1497
-2643
-3615
-4173
-4553
-4996
-5621
-5953
-5901
-5303
-4512
-3995
-3403
-2556
-1209
309
1396
1871
1753
1741
1724
1468
832
-349
-1304
-1973
-2295
-2705
-3422
-3992
-4278
-3907
-3285
-2769
-2273
-1880
-1277
-718
-394
-397
-726
-922
-1052
-1141
-1330
-1727
-2056
-2298
-2364
-2325
-2286
-2061
-1740
-1288
-878
-697
-599
-667
-745
-847
-1029
-1115
-1218
-1192
-1132
-1106
-970
-806
-442
-1
437
920
1269
1579
1698
1639
1402
981
569
137
-236
-597
-945
-1152
-1315
-1326
-1180
-956
-559
-76
531
1108
1663
2135
2443
2597
2608
2576
2544
2562
2566
2549
2556
2584
2822
3022
3310
3756
4123
4826
5426
5967
6519
6755
7186
7508
7694
8088
8025
8261
8521
8352
8072
6871
4939
2516
0
-2309
-4272
-5636
-7201
-8726
-10007
-11408
-12086
-12202
-11696
-10582
-8986
-7096
-5404
-3494
-1873
-549
929
1830
2809
3784
4453
5156
5482
5511
5173
4680
4276
3957
4073
4235
4333
4361
3992
3363
2504
1472
388
-606
-1567
-2574
-3594
-4699
-5805
-6709
-7425
-7745
-7640
-7170
-6328
-5221
-4021
-2848
-1776
-827
16
835
1574
2224
2711
2872
2786
2517
2064
1603
1189
863
732
677
653
590
427
171
-192
-545
-896
-1242
-1752
-2469
-3341
-4303
-5127
-5775
-6107
-6208
-5930
-5384
-4630
-3682
-2733
-1750
-804
137
990
1597
2010
2035
1862
1386
693
-74
-983
-1672
-2311
-2721
-2975
-3186
-3184
-3178
-3001
-2774
-2545
-2200
-1971
-1728
-1618
-1628
-1676
-1838
-1922
-2041
-2054
-1957
-1832
-1571
-1374
-1163
-973
-843
-704
-666
-657
-707
-830
-961
-1194
-1413
-1678
-1874
-1896
-1818
-1547
-1201
-797
-363
33
425
697
882
995
1010
961
736
375
-86
-557
-934
-1193
-1336
-1408
-1357
-1160
-831
-411
-31
307
616
929
1243
1435
1549
1592
1638
1715
1728
1725
1685
1714
1886
2107
2353
2465
2561
2781
3042
3437
3725
3879
4211
4520
4913
5244
5261
5480
5545
5743
6011
6193
6542
6728
7020
7373
7696
7609
6792
5108
2681
228
-2181
-4310
-5981
-7590
-9002
-10244
-11177
-11748
-11735
-10990
-9790
-7935
-5856
-3877
-1986
-440
833
1931
2780
3364
3823
4187
4446
4650
4617
4313
3942
3620
3514
3668
3919
4042
3991
3616
2849
1856
602
-734
-2019
-3199
-4272
-5244
-6114
-6858
-7367
-7541
-7348
-6714
-5760
-4555
-3194
-1870
-670
280
961
1458
1867
2154
2342
2380
2236
1961
1614
1255
918
696
572
552
614
621
523
231
-258
-847
-1485
-2098
-2679
-3216
-3654
-4278
-5013
-5711
-6238
-6192
-5738
-5054
-4195
-3222
-2128
-1101
-218
361
742
1158
1418
1632
1507
1031
356
-432
-1152
-1840
-2396
-2814
-3044
-3016
-2981
-2928
-2973
-3074
-3027
-2957
-2769
-2607
-2507
-2396
-2343
-2239
-2201
-2141
-1988
-1807
-1467
-1143
-859
-616
-555
-546
-649
-776
-962
-1155
-1281
-1479
-1573
-1670
-1754
-1741
-1720
-1550
-1274
-914
-468
-99
250
442
549
585
470
340
122
-96
-317
-584
-809
-1084
-1279
-1349
-1304
-1093
-855
-547
-253
14
280
459
560
610
687
813
955
1031
1050
1060
1146
1247
1402
1594
1777
2067
2453
2757
3059
3200
3308
3467
3524
3582
3603
3692
3748
3957
4084
4242
4556
4768
5202
5647
6069
6659
7155
7817
8293
8713
8650
7683
6314
3680
904
-1769
-4481
-6165
-7930
-9406
-10628
-11804
-12136
-12206
-11281
-9817
-8070
-5659
-3765
-1794
-238
769
1855
2428
3088
3578
3934
4339
4456
4659
4557
4413
4337
4217
4450
4630
4761
4571
3931
2886
1473
-16
-1631
-3048
-4299
-5403
-6241
-6986
-7462
-7717
-7634
-7109
-6258
-5034
-3711
-2300
-1003
46
912
1429
1784
2017
2162
2322
2370
2341
2169
1915
1652
1402
1288
1183
1146
1091
884
555
-11
-717
-1519
-2321
-3006
-3560
-3951
-4215
-4462
-4930
-5358
-5600
-5447
-4732
-3924
-3027
-2069
-1134
-250
311
658
662
793
994
1026
993
495
-105
-798
-1481
-2035
-2543
-2762
-2937
-2859
-2728
-2750
-2739
-2938
-2946
-2852
-2694
-2408
-2246
-2010
-1844
-1655
-1470
-1413
-1192
-1004
-708
-398
-295
-190
-332
-503
-720
-1018
-1207
-1446
-1500
-1551
-1560
-1474
-1484
-1346
-1234
-1048
-743
-462
-124
107
270
298
183
44
-203
-409
-592
-736
-801
-918
-1010
-1075
-1096
-1024
-920
-707
-460
-170
132
347
545
642
730
816
933
1128
1336
1541
1728
1890
2037
2181
2351
2527
2670
2773
2774
2682
2557
2469
2374
2376
2428
2602
2893
3214
3515
3866
4285
4791
5248
5521
5932
6200
6502
6777
6871
7109
7360
7889
8260
8012
7208
4997
2219
-627
-3413
-5224
-6762
-7943
-9147
-10340
-11124
-11702
-11340
-10342
-8739
-6388
-4202
-2043
-286
1020
2154
2904
3690
4212
4673
5103
5335
5536
5389
5109
4694
4290
4149
4145
4205
4064
3563
2610
1315
-208
-1842
-3312
-4575
-5566
-6293
-6849
-7256
-7497
-7436
-7042
-6233
-5056
-3666
-2140
-664
612
1602
2244
2624
2816
2944
3039
3052
2985
2783
2483
2100
1694
1317
995
763
554
345
18
-477
-1157
-1950
-2765
-3505
-4053
-4414
-4579
-4557
-4518
-4571
-4612
-4647
-4396
-3777
-3001
-2105
-1271
-540
24
397
567
448
430
349
337
326
36
-365
-946
-1432
-1898
-2234
-2435
-2593
-2483
-2437
-2362
-2395
-2552
-2586
-2596
-2400
-2134
-1888
-1624
-1447
-1228
-1105
-1029
-912
-862
-662
-537
-471
-474
-662
-811
-1055
-1257
-1413
-1536
-1492
-1432
-1291
-1183
-1126
-1032
-946
-790
-616
-458
-280
-159
-106
-148
-284
-409
-524
-593
-634
-640
-609
-603
-555
-507
-445
-344
-233
-58
129
344
519
651
765
829
910
1000
1098
1233
1387
1506
1577
1672
1776
1872
2050
2179
2266
2424
2486
2461
2452
2407
2346
2327
2397
2376
2433
2682
2805
3145
3581
3903
4518
5035
5485
6109
6590
7260
7664
7865
8164
8280
8705
8476
7387
5508
2246
-824
-3880
-6425
-7710
-9089
-9690
-10372
-10900
-10932
-10782
-9615
-8248
-6028
-3642
-1685
197
1215
1972
2621
2994
3498
3942
4457
4931
5320
5534
5371
5117
4675
4354
4136
3944
3617
2892
1834
326
-1277
-3083
-4630
-5863
-6797
-7145
-7356
-7266
-7044
-6668
-5992
-5122
-3906
-2572
-1111
261
1344
2192
2661
2847
2892
2825
2848
2902
2927
2905
2692
2367
1935
1449
975
520
106
-329
-861
-1529
-2328
-3196
-4040
-4736
-5168
-5345
-5251
-4922
-4496
-3941
-3440
-3319
-3275
-3208
-2893
-2140
-1419
-909
-529
-280
-10
117
207
27
51
237
277
384
-53
-588
-1246
-1806
-2189
-2576
-2737
-2964
-2950
-2895
-2932
-2891
-3043
-2923
-2659
-2313
-1808
-1552
-1275
-1132
-1060
-1038
-1198
-1202
-1286
-1222
-1187
-1323
-1385
-1574
-1639
-1684
-1697
-1568
-1422
-1123
-899
-725
-622
-652
-613
-599
-557
-478
-457
-363
-325
-338
-403
-538
-529
-514
-401
-287
-263
-224
-260
-240
-231
-242
-185
-112
40
206
366
535
620
721
862
990
1193
1355
1455
1572
1695
1861
1920
1900
1844
1773
1952
2050
2032
2044
2005
2171
2306
2349
2480
2474
2762
3089
3352
3835
4341
4873
5437
5826
6241
6646
7047
7411
7518
7758
8057
8252
8680
8312
7227
5226
1929
-1269
-4419
-6695
-8168
-9381
-10094
-10874
-11192
-11190
-10816
-9499
-7847
-5434
-3050
-1041
666
1688
2453
2875
3236
3593
4025
4559
5000
5424
5544
5493
5186
4790
4438
4156
3895
3334
2487
1170
-480
-2215
-4010
-5444
-6569
-7185
-7366
-7342
-7003
-6604
-5965
-5136
-4144
-2900
-1608
-257
923
1836
2481
2759
2856
2851
2871
2947
3051
3111
3070
2863
2487
2002
1410
825
230
-379
-999
-1700
-2458
-3292
-4087
-4742
-5193
-5332
-5207
-4837
-4274
-3729
-3385
-3229
-3139
-2919
-2385
-1766
-1254
-742
-279
185
505
653
576
613
758
850
911
631
155
-452
-1089
-1732
-2301
-2721
-3016
-3096
-3091
-3055
-3022
-3036
-2958
-2782
-2491
-2107
-1780
-1480
-1287
-1138
-1098
-1153
-1204
-1225
-1124
-1031
-959
-891
-903
-911
-938
-971
-976
-954
-842
-735
-648
-609
-616
-618
-628
-626
-567
-517
-390
-283
-219
-175
-250
-317
-399
-446
-473
-492
-486
-537
-591
-597
-587
-501
-354
-171
70
308
524
697
867
1016
1140
1253
1324
1354
1412
1513
1595
1692
1747
1827
1790
1843
1840
1744
1763
1710
1747
1824
1902
2009
2187
2446
2768
3142
3531
4003
4668
5144
5478
5715
6036
6280
6613
6989
6952
7569
7970
8194
8865
8908
8638
7332
4913
1420
-2182
-5075
-7824
-9086
-10220
-11029
-11180
-11590
-11354
-10673
-9142
-7061
-4565
-2021
-100
1584
2261
2589
2790
2825
3386
3796
4376
4935
5394
5714
5723
5603
5162
5050
4734
4290
3623
2319
783
-1201
-3200
-5098
-6564
-7459
-7937
-7841
-7543
-6933
-6194
-5388
-4384
-3338
-2029
-729
461
1401
2002
2339
2412
2359
2268
2322
2522
2782
2998
3062
2934
2599
2099
1462
756
24
-756
-1549
-2459
-3383
-4299
-5103
-5642
-5917
-5811
-5387
-4708
-3901
-3112
-2379
-1745
-1292
-1146
-1164
-1211
-1259
-1189
-1214
-1241
-1073
-828
-538
-329
-88
143
451
574
370
-43
-669
-1313
-1996
-2694
-3320
-3760
-3926
-3874
-3664
-3396
-3083
-2689
-2309
-1879
-1541
-1329
-1212
-1248
-1323
-1474
-1681
-1872
-1951
-1894
-1716
-1483
-1220
-959
-707
-508
-410
-372
-380
-382
-428
-516
-669
-850
-1001
-1109
-1168
-1140
-999
-807
-585
-382
-292
-265
-307
-372
-409
-449
-480
-543
-591
-609
-597
-546
-468
-322
-72
204
441
620
737
814
879
826
776
703
599
654
680
756
837
902
1143
1328
1537
1704
1759
1949
2093
2296
2254
2282
2307
2276
2623
2920
3406
3988
4431
4863
5169
5584
5778
5974
6426
6492
7110
7502
7706
8315
8455
9002
8630
7509
5184
1577
-1934
-5635
-8243
-9974
-11067
-11463
-11851
-11872
-11548
-10883
-9245
-7416
-4821
-2319
-180
1419
2060
2439
2403
2526
2702
3135
3745
4453
5197
5688
5970
5873
5599
5293
4881
4394
3612
2436
805
-1199
-3253
-5254
-6727
-7732
-8119
-7938
-7489
-6729
-5965
-5093
-4225
-3259
-2113
-997
71
900
1483
1783
1862
1868
1865
1998
2272
2691
3076
3266
3243
2970
2440
1701
862
-18
-929
-1813
-2721
-3580
-4416
-5129
-5603
-5812
-5618
-5129
-4411
-3561
-2764
-2052
-1617
-1489
-1467
-1503
-1446
-1315
-1325
-1264
-1057
-753
-456
-244
-53
91
443
557
495
135
-514
-1214
-1974
-2699
-3404
-3910
-4174
-4196
-3974
-3672
-3303
-2936
-2560
-2083
-1708
-1387
-1256
-1233
-1266
-1390
-1575
-1808
-1956
-1986
-1860
-1612
-1350
-1090
-794
-569
-397
-334
-346
-461
-551
-621
-771
-892
-1006
-1122
-1179
-1166
-1054
-863
-641
-432
-333
-285
-345
-434
-585
-756
-867
-950
-984
-1026
-1057
-1023
-910
-682
-377
-76
259
555
780
897
962
991
1006
1013
989
1051
1128
1260
1392
1468
1551
1759
2003
2195
2488
2514
2550
2615
2561
2581
2633
2676
2747
2973
3235
3500
3996
4237
4640
5167
5470
5970
6220
6577
6874
7054
7328
7578
7865
8363
8522
7966
6414
3634
-275
-4172
-7431
-9798
-10658
-11085
-11127
-10840
-10648
-10125
-9160
-7622
-5577
-2972
-704
1125
2230
2514
2481
2169
2079
2393
2991
3913
4918
5761
6289
6414
6128
5552
5035
4389
3777
2811
1404
-362
-2465
-4495
-6337
-7560
-8108
-8003
-7394
-6544
-5613
-4783
-4010
-3301
-2496
-1622
-699
215
939
1453
1704
1791
1843
1977
2272
2752
3327
3766
3948
3746
3167
2335
1326
264
-752
-1677
-2506
-3292
-3986
-4625
-5067
-5273
-5196
-4799
-4150
-3326
-2533
-1837
-1330
-1037
-853
-724
-537
-339
-490
-932
-1429
-1771
-1725
-1473
-1346
-1186
-947
-581
-293
-199
-512
-999
-1314
-1661
-1869
-2300
-2766
-3123
-3264
-3100
-2896
-2618
-2316
-1932
-1442
-1102
-936
-1100
-1306
-1457
-1621
-1722
-1938
-2055
-2072
-1981
-1791
-1610
-1306
-956
-598
-273
-138
-96
-144
-249
-412
-616
-788
-928
-1003
-1048
-1104
-1089
-1025
-919
-787
-739
-709
-760
-805
-882
-973
-1046
-1097
-1041
-895
-688
-468
-264
-41
251
536
800
987
1140
1209
1227
1179
1085
937
834
796
827
909
986
1082
1131
1277
1431
1556
1737
1995
2258
2504
2663
2641
2576
2660
2747
2991
3211
3508
3824
4087
4455
4647
4890
5433
5866
6218
6778
7010
7326
7680
7950
8227
8774
8478
7171
4687
665
-3380
-6928
-9728
-11030
-11497
-11451
-10994
-10691
-10157
-9328
-7797
-5987
-3535
-1224
704
2090
2368
2325
1964
1842
2068
2607
3545
4677
5835
6614
6834
6607
5998
5379
4571
3728
2640
1260
-461
-2597
-4661
-6526
-7746
-8323
-8260
-7590
-6658
-5601
-4709
-3984
-3381
-2738
-1995
-1254
-478
201
828
1274
1518
1687
1931
2353
2949
3580
4087
4344
4209
3645
2709
1522
323
-808
-1840
-2721
-3501
-4145
-4709
-5132
-5371
-5335
-4969
-4365
-3624
-2907
-2329
-1871
-1597
-1470
-1431
-1613
-1753
-1824
-1782
-1526
-1323
-1191
-863
-494
-137
74
128
-14
-148
-370
-905
-1462
-2172
-2718
-3138
-3420
-3499
-3482
-3242
-2898
-2484
-2098
-1918
-1787
-1776
-1711
-1697
-1808
-1901
-2060
-2052
-1984
-1921
-1803
-1655
-1336
-968
-630
-397
-321
-277
-371
-545
-787
-1013
-1085
-1105
-1061
-995
-952
-848
-766
-686
-590
-496
-384
-362
-402
-559
-743
-910
-1077
-1152
-1116
-971
-756
-550
-375
-174
32
236
411
575
709
806
835
789
752
716
668
653
726
870
1097
1374
1544
1650
1896
2054
2197
2419
2387
2371
2447
2473
2542
2475
2643
2866
3196
3717
4103
4409
4891
5155
5323
5554
5868
6066
6465
6983
7137
7681
7890
8012
8446
8176
7058
4782
840
-3290
-6956
-9813
-11207
-11554
-11588
-11009
-10554
-10014
-9057
-7586
-5737
-3397
-1108
620
1926
2224
2081
1755
1591
1844
2457
3383
4621
5823
6857
7262
7143
6564
5831
4973
3992
2821
1319
-482
-2609
-4641
-6453
-7689
-8204
-8106
-7388
-6360
-5313
-4360
-3647
-3102
-2593
-2010
-1383
-697
-50
531
1003
1308
1618
1984
2526
3236
3961
4533
4812
4644
4025
3015
1749
402
-839
-1949
-2855
-3625
-4226
-4707
-5060
-5196
-5105
-4738
-4167
-3489
-2814
-2230
-1826
-1592
-1471
-1333
-1130
-753
-287
208
463
145
-410
-906
-1132
-1017
-1009
-1286
-1454
-1538
-1553
-1775
-2172
-2699
-2853
-2656
-2403
-2178
-2250
-2353
-2404
-2310
-2166
-2087
-2018
-1893
-1663
-1391
-1332
-1496
-1797
-1884
-1788
-1645
-1555
-1566
-1489
-1335
-1177
-1130
-1102
-988
-783
-542
-353
-313
-266
-235
-246
-289
-387
-444
-455
-471
-535
-634
-736
-868
-1003
-1123
-1204
-1237
-1237
-1178
-1093
-981
-821
-615
-367
-83
199
440
645
847
1003
1166
1260
1313
1368
1411
1449
1491
1486
1504
1512
1515
1587
1653
1755
1877
1964
2039
2128
2339
2595
2825
3060
3145
3249
3501
3629
3772
3921
4004
4343
4900
5278
5775
6367
6736
7451
7916
8154
8535
8890
9178
9265
8230
5674
1634
-3330
-7607
-10883
-12320
-12405
-12043
-10989
-10176
-9550
-8800
-7689
-6151
-3892
-1507
380
1704
2016
1694
1230
939
1247
2077
3441
5172
6784
8188
8732
8453
7529
6394
5121
3948
2697
1111
-628
-2715
-4817
-6700
-8027
-8539
-8296
-7371
-6112
-4952
-4064
-3576
-3411
-3266
-2995
-2537
-1827
-1006
-140
646
1263
1825
2377
3068
3943
4815
5536
5859
5619
4811
3559
1999
405
-1002
-2150
-2965
-3535
-3943
-4256
-4521
-4698
-4724
-4559
-4152
-3661
-3161
-2763
-2545
-2467
-2460
-2368
-2102
-1694
-1338
-905
-450
-74
233
334
128
65
27
-44
-264
-705
-1264
-1702
-2024
-2398
-2702
-2909
-2923
-2776
-2565
-2424
-2368
-2344
-2290
-2207
-2071
-2044
-2034
-2033
-1911
-1773
-1691
-1629
-1566
-1421
-1200
-1026
-993
-1005
-1028
-1052
-1102
-1164
-1267
-1296
-1256
-1169
-1072
-930
-738
-556
-429
-386
-414
-432
-473
-595
-737
-896
-1033
-1146
-1219
-1273
-1265
-1189
-1023
-820
-605
-383
-174
33
230
399
552
692
799
913
1002
1067
1088
1139
1132
1180
1242
1267
1274
1338
1396
1499
1637
1732
1915
2076
2176
2241
2375
2455
2654
2840
3029
3233
3703
4009
4310
4721
5055
5397
5979
6252
6497
6993
6966
7182
7530
7771
8234
8695
7878
6613
3627
-584
-4722
-8341
-10831
-11506
-11505
-11048
-10058
-9680
-9055
-8309
-7042
-5350
-3080
-1143
435
1268
1419
1096
779
853
1436
2601
4146
5742
7191
8081
8180
7637
6601
5480
4369
3185
1914
359
-1434
-3349
-5196
-6690
-7463
-7565
-7068
-6112
-5169
-4353
-3904
-3754
-3719
-3599
-3305
-2747
-2031
-1183
-316
448
1164
1823
2519
3359
4238
4994
5440
5384
4843
3849
2568
1169
-165
-1247
-2076
-2648
-3062
-3403
-3725
-3985
-4183
-4247
-4136
-3917
-3682
-3489
-3362
-3302
-3248
-3121
-2859
-2360
-1610
-737
-156
-177
-462
-759
-787
-502
-451
-739
-851
-951
-882
-1013
-1400
-1897
-2041
-1914
-1655
-1565
-1842
-2268
-2612
-2694
-2688
-2727
-2800
-2778
-2502
-2112
-1951
-2011
-2187
-2041
-1724
-1384
-1228
-1229
-1245
-1152
-1091
-1105
-1124
-1046
-826
-536
-314
-266
-260
-303
-327
-339
-330
-339
-364
-425
-519
-625
-731
-841
-918
-909
-829
-685
-601
-558
-540
-519
-474
-424
-288
-68
191
451
678
820
904
953
1000
1003
984
981
1003
1056
1062
1114
1280
1419
1686
1998
2219
2629
2837
2899
2957
2847
2666
2742
2820
3064
3446
3791
4166
4595
5021
5451
5903
6219
6530
6797
7078
7260
7506
7757
7998
8466
8592
7788
6109
2626
-1698
-5536
-8847
-10573
-10735
-10652
-9837
-9073
-8837
-8307
-7604
-6459
-4768
-2877
-1241
-45
378
269
-137
-160
414
1521
3128
4932
6658
8106
8739
8579
7795
6709
5608
4470
3262
1969
414
-1300
-3024
-4623
-5652
-6059
-5941
-5351
-4618
-4016
-3725
-3864
-4215
-4546
-4617
-4371
-3821
-3032
-2060
-1068
-85
866
1787
2800
3851
4830
5541
5782
5481
4702
3557
2271
1029
35
-668
-1178
-1465
-1722
-2018
-2381
-2798
-3174
-3427
-3579
-3688
-3797
-3963
-4131
-4273
-4271
-4058
-3549
-2775
-1774
-765
29
247
-34
-498
-923
-1010
-933
-998
-1057
-1060
-1013
-963
-1068
-1240
-1368
-1247
-998
-839
-983
-1511
-2184
-2698
-2980
-3100
-3119
-2997
-2663
-2209
-1842
-1739
-1867
-1971
-1901
-1698
-1551
-1537
-1628
-1692
-1712
-1700
-1620
-1479
-1235
-864
-454
-168
-67
-114
-245
-379
-444
-525
-582
-582
-534
-431
-356
-314
-319
-312
-306
-272
-234
-243
-321
-444
-567
-628
-595
-436
-157
152
474
766
973
1069
1065
999
909
884
886
948
1023
1126
1225
1434
1795
2150
2531
2908
3089
3165
3155
3037
3058
2996
3010
3202
3615
4095
4479
4664
5007
5332
5814
6113
6247
6419
6626
6843
6998
7346
7621
8122
8116
7311
5185
1621
-2738
-6246
-8922
-9719
-9393
-9209
-8335
-8012
-7838
-7324
-6821
-5902
-4496
-3056
-1838
-1130
-1095
-1314
-1619
-1193
-314
1194
3052
4952
6712
8021
8436
7996
7061
5873
4879
3920
2971
1926
585
-834
-2184
-3362
-4048
-4302
-4160
-3675
-3262
-3088
-3452
-4223
-5070
-5713
-5916
-5674
-5076
-4144
-3015
-1905
-825
101
990
1910
2859
3697
4238
4333
3965
3196
2272
1400
675
283
107
136
258
201
-33
-513
-1170
-1819
-2406
-2935
-3399
-3861
-4247
-4563
-4728
-4697
-4441
-3917
-3180
-2270
-1504
-1180
-1467
-1990
-2430
-2569
-2403
-2287
-2106
-1685
-1120
-489
-46
23
-8
-9
111
110
-183
-819
-1607
-2223
-2574
-2770
-2895
-2964
-2815
-2438
-2089
-2001
-2218
-2515
-2683
-2724
-2750
-2848
-2936
-2862
-2543
-2136
-1702
-1330
-955
-551
-167
138
238
134
-42
-232
-387
-496
-610
-672
-644
-447
-190
22
131
90
-36
-168
-336
-543
-727
-872
-898
-785
-589
-417
-191
45
300
582
782
878
863
832
756
732
648
587
568
648
883
1272
1687
1955
2259
2572
2901
3219
3405
3382
3616
3841
3994
4328
4266
4216
4482
4738
5179
5804
5996
6231
6575
6626
6947
7015
7259
7591
8191
8609
7977
5989
2318
-2106
-5738
-8129
-9119
-8713
-8382
-7594
-7082
-7086
-6762
-6537
-5936
-5035
-4169
-3616
-3297
-3557
-3706
-3693
-2986
-1653
-35
1959
4025
6005
7563
8184
7885
7204
6280
5511
4771
3777
2797
1644
661
-43
-515
-652
-699
-820
-999
-1478
-2241
-3207
-4312
-5228
-5910
-6323
-6497
-6434
-6040
-5195
-4102
-2875
-1715
-674
274
1019
1449
1565
1412
1198
1064
1044
1212
1426
1698
1987
2204
2384
2396
2259
1927
1435
820
74
-810
-1768
-2655
-3289
-3617
-3701
-3596
-3393
-3232
-3244
-3320
-3581
-3862
-4111
-4488
-4712
-4654
-4467
-4061
-3526
-2965
-2220
-1382
-588
78
495
615
525
331
31
-333
-717
-970
-1061
-960
-821
-784
-809
-911
-1053
-1261
-1621
-2061
-2499
-2936
-3207
-3417
-3508
-3453
-3222
-2779
-2211
-1665
-1265
-1024
-873
-799
-810
-826
-866
-877
-823
-728
-608
-483
-316
-86
204
453
595
599
480
299
129
-13
-95
-89
8
149
344
524
684
788
826
816
778
688
610
463
308
211
141
264
560
857
1193
1460
1665
1903
2123
2293
2432
2556
2731
2964
3192
3484
3915
4395
5010
5515
5683
6027
6147
6245
6536
6723
6944
7499
7703
8097
8489
8718
8962
8487
6829
3746
39
-3451
-5823
-6708
-6601
-6482
-6110
-6338
-6775
-6562
-6412
-5932
-5405
-5238
-5431
-5799
-6599
-6900
-6590
-5368
-3629
-1915
-172
1333
2883
4321
5348
5954
6214
5980
5672
5138
4428
3878
3277
3044
3174
3511
3824
3821
3415
2783
1959
926
-243
-1532
-2643
-3676
-4549
-5333
-5951
-6121
-5836
-5226
-4478
-3834
-3405
-3142
-3101
-3109
-3118
-3112
-3020
-2815
-2385
-1832
-1229
-579
120
927
1842
2560
2941
2975
2739
2401
1966
1510
1091
792
625
531
430
343
187
37
-169
-480
-892
-1465
-2390
-3876
-5134
-6079
-6492
-6330
-6064
-5919
-5280
-4605
-4090
-3539
-3247
-3048
-2770
-2495
-2438
-2370
-2552
-2510
-2198
-1422
-588
26
453
676
908
908
561
33
-426
-763
-890
-1186
-1606
-1894
-1989
-1804
-1468
-1226
-1103
-1104
-1257
-1499
-1842
-2155
-2387
-2465
-2335
-2149
-1974
-1864
-1843
-1663
-1350
-1017
-793
-748
-815
-901
-980
-1014
-957
-718
-297
187
669
1034
1265
1420
1545
1676
1826
1901
1879
1741
1594
1504
1441
1484
1609
1833
2104
2277
2279
2233
2085
1990
2014
1987
1963
2002
2021
2103
2255
2446
2715
3016
3459
3796
4105
4467
4671
4972
5408
5550
5990
6404
6541
7077
7452
7517
7483
6274
4186
2295
213
-1003
-1345
-1671
-1657
-1764
-2372
-2836
-3198
-3415
-3361
-3520
-3665
-4210
-5064
-5920
-6759
-6978
-6483
-5863
-4893
-3903
-3156
-2263
-1799
-1493
-1120
-860
-375
165
468
698
680
592
783
1137
1885
2694
3380
3956
4088
3911
3558
2927
2400
2065
1723
1509
1163
678
325
-1
-218
-319
-419
-449
-574
-916
-1443
-2124
-2764
-3333
-3736
-3867
-3906
-3812
-3731
-3724
-3657
-3437
-3252
-2964
-2690
-2429
-2203
-2156
-2156
-2147
-2048
-1770
-1409
-978
-646
-489
-300
-185
-60
104
134
132
193
162
101
-29
-236
-334
-355
-277
-180
-226
-356
-548
-743
-872
-1054
-1182
-1244
-1273
-1252
-1308
-1419
-1493
-1505
-1409
-1204
-1018
-887
-816
-762
-685
-604
-510
-385
-197
49
298
489
601
661
742
851
975
1071
1163
1262
1324
1364
1300
1219
1207
1189
1291
1307
1234
1320
1264
1134
1070
1006
1048
1022
992
1070
1010
982
956
951
963
966
1135
1140
1210
1346
1294
1230
1212
1326
1316
1358
1341
1290
1269
1227
1108
1048
1062
1015
1043
981
971
887
848
750
676
689
638
671
635
603
564
471
432
438
422
459
514
564
609
627
655
678
717
764
839
886
910
886
894
876
847
883
900
904
884
813
687
567
456
363
288
206
153
131
61
-1
-53
-128
-201
-262
-319
-383
-462
-546
-622
-681
-707
-719
-728
-713
-705
-692
-681
-707
-708
-717
-719
-716
-716
-718
-715
-727
-752
-749
-758
-761
-726
-708
-689
-668
-666
-715
-739
-762
-792
-800
-812
-834
-881
-937
-979
-1015
-1049
-1051
-1045
-1027
-1049
-1056
-1065
-1084
-1074
-1070
-1077
-1075
-1080
-1107
-1113
-1119
-1122
-1105
-1077
-1041
-1003
-960
-915
-881
-854
-820
-787
-753
-716
-686
-654
-620
-594
-597
-601
-619
-632
-642
-651
-668
-705
-732
-762
-796
-796
-793
-802
-786
-801
-805
-831
-866
-886
-913
-924
-943
-963
-977
-987
-985
-973
-934
-873
-801
-715
-631
-579
-546
-524
-524
-521
-517
-501
-506
-509
-513
-510
-498
-478
-426
-382
-354
-337
-326
-348
-378
-428
-487
-537
-590
-637
-684
-710
-706
-700
-685
-656
-630
-600
-567
-540
-510
-484
-461
-451
-446
-436
-440
-441
-434
-437
-431
-438
-451
-462
-483
-495
-514
-537
-520
-524
-527
-531
-526
-517
-521
-540
-555
-563
-576
-564
-558
-548
-541
-511
-474
-417
-369
-331
-288
-259
-254
-253
-252
-275
-307
-343
-371
-380
-367
-361
-357
-346
-337
-345
-364
-380
-396
-397
-407
-425
-448
-466
-492
-527
-533
-535
-522
-507
-517
-511
-510
-487
-459
-441
-429
-412
-407
-406
-410
-410
-392
-366
-345
-354
-372
-398
-441
-478
-502
-512
-515
-507
-486
-473
-466
-451
-435
-427
-429
-432
-439
-453
-468
-501
-532
-554
-566
-589
-613
-604
-588
-572
-559
-556
-552
-558
-574
-610
-630
-658
-701
-750
-790
-830
-872
-892
-898
-892
-883
-867
-845
-811
-769
-729
-678
-632
-592
-546
-527
-537
-556
-600
-643
-699
-762
-784
-798
-797
-777
-775
-771
-776
-760
-722
-696
-678
-658
-661
-696
-729
-763
-810
-852
-864
-846
-816
-789
-746
-702
-653
-611
-565
-518
-478
-454
-452
-462
-476
-484
-494
-490
-469
-447
-418
-396
-372
-352
-355
-332
-310
-292
-286
-305
-340
-381
-426
-472
-486
-498
-507
-505
-502
-508
-513
-514
-505
-462
-400
-346
-305
-270
-245
-213
-200
-178
-152
-124
-107
-115
-153
-220
-263
-288
-330
-378
-392
-411
-432
-466
-526
-578
-606
-637
-654
-649
-639
-640
-626
-606
-595
-571
-545
-515
-485
-456
-439
-421
-407
-396
-374
-354
-336
-303
-272
-246
-218
-202
-187
-186
-190
-202
-239
-267
-300
-330
-358
-392
-419
-428
-432
-426
-412
-409
-401
-398
-428
-437
-455
-493
-526
-547
-556
-582
-597
-592
-565
-527
-490
-462
-451
-452
-457
-450
-454
-455
-465
-465
-464
-469
-450
-424
-392
-343
-291
-238
-199
-164
-144
-145
-147
-167
-184
-211
-249
-258
-273
-297
-321
-345
-357
-361
-356
-351
-334
-341
-380
-423
-475
-531
-596
-650
-688
-727
-760
-777
-779
-756
-720
-673
-607
-547
-495
-443
-392
-379
-381
-363
-340
-332
-348
-359
-361
-349
-320
-290
-280
-284
-281
-272
-265
-283
-306
-313
-315
-337
-374
-414
-449
-478
-486
-481
-489
-512
-516
-525
-524
-509
-489
-455
-435
-422
-398
-373
-348
-324
-297
-290
-284
-270
-281
-283
-281
-273
-272
-264
-237
-228
-235
-233
-226
-222
-221
-232
-244
-254
-281
-327
-363
-377
-393
-400
-364
-332
-317
-279
-251
-222
-183
-154
-122
-91
-72
-99
-133
-147
-159
-182
-206
-212
-222
-260
-281
-309
-357
-389
-427
-462
-486
-525
-575
-592
-613
-625
-621
-604
-574
-536
-495
-462
-433
-424
-416
-391
-370
-345
-330
-315
-273
-232
-195
-151
-105
-86
-88
-103
-109
-121
-147
-169
-199
-219
-255
-280
-311
-331
-325
-302
-270
-247
-225
-201
-167
-165
-167
-180
-212
-255
-307
-340
-365
-376
-369
-341
-322
-297
-269
-267
-254
-241
-228
-225
-239
-254
-255
-252
-255
-245
-233
-209
-173
-142
-97
-65
-32
-24
-27
-19
-32
-63
-85
-106
-120
-120
-128
-138
-117
-103
-114
-106
-116
-148
-174
-213
-267
-316
-369
-394
-415
-443
-473
-496
-497
-495
-479
-447
-396
-363
-338
-312
-295
-293
-301
-298
-291
-261
-229
-217
-202
-187
-155
-130
-134
-142
-140
-140
-164
-198
-216
-235
-258
-284
-312
-331
-347
-355
-366
-394
-417
-445
-484
-507
-512
-502
-478
-480
-457
-426
-406
-354
-310
-264
-217
-179
-151
-132
-123
-126
-138
-128
-112
-101
-93
-109
-124
-150
-192
-209
-209
-201
-189
-179
-173
-187
-212
-233
-233
-242
-245
-246
-258
-260
-255
-244
-246
-233
-212
-181
-159
-144
-124
-118
-122
-122
-129
-133
-146
-193
-217
-222
-247
-276
-301
-320
-343
-380
-400
-413
-428
-432
-428
-422
-427
-419
-408
-405
-397
-387
-379
-369
-339
-317
-316
-305
-289
-274
-256
-250
-251
-248
-248
-250
-270
-286
-296
-311
-337
-362
-397
-423
-430
-446
-441
-446
-439
-420
-410
-378
-368
-371
-350
-350
-344
-351
-375
-392
-403
-408
-424
-429
-417
-420
-425
-420
-397
-380
-381
-377
-360
-333
-339
-347
-339
-315
-298
-271
-234
-199
-163
-133
-130
-136
-141
-163
-177
-189
-189
-195
-209
-218
-214
-210
-210
-213
-207
-229
-257
-287
-318
-328
-363
-376
-365
-369
-373
-370
-379
-389
-382
-369
-370
-378
-385
-386
-387
-377
-366
-341
-299
-265
-204
-163
-141
-103
-90
-101
-112
-132
-149
-167
-183
-192
-203
-218
-241
-256
-257
-267
-279
-280
-296
-312
-354
-409
-442
-458
-457
-459
-426
-423
-438
-469
-502
-492
-467
-434
-413
-394
-366
-340
-321
-285
-261
-234
-198
-181
-164
-143
-137
-148
-167
-188
-200
-221
-235
-222
-213
-214
-217
-235
-241
-245
-236
-235
-249
-267
-281
-305
-332
-344
-348
-345
-338
-328
-312
-291
-280
-265
-242
-223
-203
-194
-188
-179
-177
-184
-200
-214
-230
-239
-250
-267
-257
-254
-250
-234
-251
-269
-289
-309
-341
-360
-351
-319
-308
-300
-273
-248
-230
-219
-201
-181
-153
-143
-110
-93
-86
-85
-100
-97
-81
-75
-83
-96
-105
-119
-138
-160
-169
-149
-133
-128
-125
-118
-138
-173
-206
-227
-239
-233
-218
-205
-196
-188
-173
-176
-188
-206
-234
-270
-310
-340
-356
-359
-371
-370
-364
-340
-293
-234
-171
-117
-50
-13
14
14
10
21
20
24
47
71
72
62
70
90
100
95
56
23
-32
-115
-195
-258
-301
-333
-347
-355
-366
-389
-408
-413
-407
-400
-382
-373
-378
-388
-388
-385
-388
-367
-329
-286
-241
-203
-163
-120
-76
-51
-27
14
44
42
44
35
29
14
-12
-13
-29
-55
-62
-80
-120
-164
-204
-234
-258
-287
-310
-326
-342
-354
-347
-347
-367
-365
-362
-369
-368
-362
-360
-359
-324
-280
-240
-205
-167
-133
-100
-72
-69
-65
-53
-45
-41
-34
-52
-60
-56
-54
-56
-65
-61
-52
-35
-32
-53
-67
-83
-116
-161
-194
-224
-250
-286
-319
-355
-401
-431
-456
-452
-441
-430
-416
-391
-370
-368
-338
-323
-320
-301
-269
-243
-230
-216
-215
-234
-257
-267
-276
-283
-293
-311
-339
-364
-378
-381
-381
-377
-375
-395
-423
-425
-446
-459
-450
-431
-394
-385
-381
-371
-370
-344
-313
-309
-289
-273
-257
-250
-239
-233
-232
-227
-219
-220
-209
-206
-215
-235
-253
-272
-307
-321
-320
-313
-302
-286
-279
-264
-236
-233
-240
-255
-269
-314
-337
-340
-368
-386
-405
-414
-409
-405
-402
-373
-353
-310
-272
-251
-226
-214
-215
-211
-196
-185
-174
-150
-139
-128
-120
-125
-125
-133
-147
-178
-236
-293
-347
-385
-414
-447
-468
-485
-508
-525
-540
-534
-525
-533
-531
-526
-519
-533
-558
-559
-544
-515
-496
-462
-411
-358
-329
-305
-293
-283
-259
-231
-210
-182
-161
-144
-153
-198
-225
-237
-237
-250
-278
-291
-314
-323
-346
-380
-399
-405
-422
-427
-426
-441
-445
-481
-514
-524
-530
-539
-537
-525
-531
-538
-524
-522
-535
-523
-487
-476
-440
-410
-392
-365
-359
-343
-309
-257
-219
-186
-163
-144
-142
-146
-150
-166
-168
-160
-172
-191
-209
-225
-248
-268
-284
-308
-331
-357
-383
-416
-450
-478
-494
-523
-543
-537
-527
-513
-489
-445
-407
-362
-318
-271
-221
-176
-150
-140
-124
-105
-107
-104
-102
-101
-106
-142
-171
-198
-211
-228
-241
-249
-265
-304
-307
-321
-351
-374
-403
-413
-422
-398
-380
-387
-386
-393
-386
-371
-352
-323
-290
-258
-232
-243
-255
-255
-252
-243
-238
-237
-238
-247
-260
-279
-289
-289
-282
-267
-251
-231
-216
-205
-218
-245
-251
-260
-261
-273
-272
-272
-287
-295
-306
-332
-353
-350
-352
-359
-351
-346
-354
-365
-360
-335
-303
-270
-215
-181
-171
-154
-134
-111
-89
-69
-61
-72
-94
-137
-191
-219
-251
-280
-298
-326
-340
-356
-364
-360
-349
-340
-340
-343
-326
-299
-287
-263
-256
-249
-249
-248
-244
-238
-209
-193
-185
-176
-173
-157
-159
-168
-163
-167
-175
-176
-179
-186
-190
-211
-224
-222
-215
-216
-199
-212
-251
-279
-283
-276
-267
-264
-263
-269
-280
-287
-298
-288
-278
-285
-290
-302
-300
-299
-303
-310
-323
-326
-321
-300
-264
-241
-213
-196
-180
-157
-147
-133
-123
-116
-100
-82
-68
-69
-61
-41
-49
-70
-102
-140
-176
-203
-229
-248
-273
-297
-337
-380
-404
-429
-452
-459
-454
-435
-414
-408
-401
-408
-398
-382
-343
-294
-256
-198
-149
-115
-95
-70
-44
-13
3
15
24
4
-14
-33
-44
-45
-58
-70
-95
-115
-130
-154
-195
-245
-273
-285
-303
-327
-360
-369
-362
-365
-337
-301
-274
-253
-222
-178
-154
-134
-117
-114
-106
-99
-98
-98
-111
-147
-166
-183
-186
-190
-200
-204
-208
-200
-198
-213
-232
-255
-277
-284
-311
-328
-341
-356
-355
-351
-343
-342
-330
-319
-307
-301
-300
-296
-286
-279
-274
-272
-264
-239
-213
-182
-142
-113
-83
-60
-45
-41
-51
-61
-68
-72
-79
-97
-130
-175
-236
-267
-314
-331
-326
-330
-337
-353
-358
-375
-391
-384
-359
-334
-304
-299
-287
-272
-280
-291
-296
-291
-296
-302
-291
-295
-322
-317
-325
-329
-318
-312
-291
-276
-263
-263
-267
-275
-290
-304
-337
-357
-354
-358
-362
-362
-374
-380
-379
-364
-331
-312
-287
-284
-299
-304
-332
-355
-376
-386
-374
-355
-373
-370
-398
-384
-413
-394
-423
-371
-400
-337
-384
-304
-386
-319
-410
-165
-1060
-3670
-1003
5
-747
-198
-156
-481
-524
-455
-510
-476
-457
-126
-519
-568
-530
-831
-714
-292
-682
-933
-762
-709
-820
-1113
-1303
-856
-723
-980
-1027
-912
-2049
-2397
-2054
-2296
-1635
-1729
-1555
-786
-771
-1082
-936
-1589
-1931
-1063
-2929
-2670
-1594
-2054
-1240
-1243
-1066
-377
-863
-1127
-835
-1450
-1447
-1259
-1438
-940
-1108
-1440
-592
-565
-1099
-995
-1658
-1681
-1767
-2297
-2252
-1832
-1618
-1612
-1315
-1630
-1365
-1634
-2113
-1984
-2275
-2657
-2645
-2807
-2858
-2591
-2719
-2783
-2073
-2173
-2088
-2344
-2902
-2673
-3068
-3530
-3265
-2969
-2861
-2520
-2436
-2159
-2084
-2489
-2440
-1957
-2111
-2278
-2218
-2381
-2446
-2432
-2233
-1870
-1490
-1365
-1309
-1336
-1512
-1616
-1710
-1920
-1804
-1776
-1554
-1666
-1615
-1545
-1659
-1901
-1792
-2092
-2221
-2033
-2315
-2389
-2362
-2237
-1999
-1778
-1671
-1543
-1177
-1145
-1092
-1045
-1243
-1047
-1004
-1067
-593
-449
-747
-238
208
-11
190
536
582
650
581
591
863
877
815
937
1060
1137
1105
921
822
813
665
666
637
991
1144
1079
1215
1390
1674
1382
1513
1865
1839
1644
1468
1611
1569
1774
1783
1925
2136
2074
1918
1920
1685
1483
1236
1023
1021
1048
985
569
637
704
642
462
416
257
393
295
122
281
237
126
62
40
-53
-4
-123
-109
-98
-299
-598
-421
-472
-484
-572
-610
-405
-351
-183
64
226
312
480
427
596
417
432
682
660
683
632
683
893
952
1040
1088
1107
1309
1338
1346
1354
1442
1385
1268
1284
1300
1142
1015
1040
995
877
781
734
686
623
573
389
249
196
152
108
-7
81
141
128
106
189
290
187
158
275
365
425
476
640
709
719
858
793
777
854
947
1009
945
958
876
798
837
955
947
879
911
896
773
651
680
775
701
649
743
798
793
749
663
656
743
676
699
662
547
575
489
425
464
382
365
363
340
204
88
58
62
119
88
84
120
126
112
165
183
199
175
141
210
213
174
138
166
220
180
142
203
220
95
10
67
52
-25
-10
-36
-40
-21
3
13
-33
-17
-92
-158
-160
-175
-207
-220
-187
-158
-228
-266
-275
-361
-438
-505
-478
-447
-435
-461
-513
-552
-599
-676
-697
-683
-756
-839
-838
-797
-763
-734
-712
-648
-592
-532
-544
-583
-670
-747
-806
-874
-884
-891
-955
-1008
-989
-1025
-1033
-999
-959
-965
-968
-975
-1030
-1060
-1057
-1017
-929
-839
-768
-684
-664
-633
-641
-651
-585
-539
-413
-349
-236
-113
-80
45
143
243
423
572
732
787
822
945
1017
1135
1285
1375
1429
1496
1573
1587
1541
1550
1728
1956
2033
2126
2180
2263
2360
2279
2420
2512
2506
2672
2686
2663
2874
2821
2957
3101
3118
3400
3496
3565
3692
3736
3805
3883
3840
4086
4103
4154
4302
4230
4258
4314
4052
3727
3381
2950
2715
2483
2281
2093
1817
1334
922
464
126
-177
-586
-921
-1358
-1799
-2117
-2509
-2757
-2841
-3078
-3203
-3307
-3452
-3491
-3631
-3841
-3928
-3930
-3803
-3634
-3499
-3362
-3274
-3207
-3057
-2926
-2721
-2472
-2353
-2182
-1975
-1830
-1588
-1391
-1232
-979
-810
-641
-481
-426
-378
-375
-393
-310
-226
-138
-122
-235
-326
-400
-561
-688
-824
-984
-1079
-1277
-1479
-1638
-1826
-2002
-2180
-2384
-2527
-2679
-2844
-2978
-3170
-3290
-3336
-3369
-3314
-3264
-3262
-3246
-3255
-3196
-3065
-2982
-2874
-2739
-2599
-2368
-2184
-2017
-1804
-1602
-1329
-1115
-928
-732
-582
-457
-365
-258
-100
108
327
531
734
886
990
1084
1169
1253
1300
1345
1413
1500
1661
1719
1700
1772
1816
1867
1967
2028
2166
2280
2465
2614
2742
3030
3235
3516
3775
3952
4204
4260
4475
4728
4900
5166
4889
4668
4548
4233
4388
3984
3017
2135
1200
847
1103
1621
1935
1636
581
-665
-1917
-2502
-2456
-2429
-2404
-2799
-3411
-3775
-3853
-3733
-3469
-3646
-4027
-4210
-4302
-4290
-4199
-4344
-4314
-4020
-3499
-2742
-2089
-1567
-1474
-1742
-1916
-1890
-1512
-663
54
637
1120
1299
1494
1770
2027
2288
2523
2619
2716
2798
2783
2827
2853
3003
3233
3277
3232
2952
2547
2145
1514
1019
774
615
667
603
321
-85
-615
-1139
-1586
-1891
-2145
-2374
-2642
-2954
-3330
-3945
-4439
-4717
-4700
-4284
-4011
-3897
-3930
-4208
-4302
-4479
-4430
-4036
-3609
-3021
-2644
-2458
-2341
-2253
-1985
-1616
-1253
-930
-720
-580
-511
-429
-478
-403
-108
284
691
727
523
214
-46
-69
-19
98
294
345
347
222
-40
-265
-448
-545
-581
-595
-649
-732
-825
-859
-823
-816
-831
-815
-868
-960
-1107
-1208
-1102
-830
-356
123
364
602
664
656
762
855
1179
1581
2049
2587
2972
3431
3857
4052
4450
4746
5047
5334
5549
5769
6001
6086
6051
6090
6109
6239
6381
5628
3820
2404
1365
1128
2059
2993
3292
2632
803
-822
-2481
-2994
-2527
-2667
-2615
-3379
-4313
-4690
-4918
-4475
-4121
-4518
-4967
-5459
-5517
-5443
-5473
-5750
-5838
-5227
-4396
-3330
-2448
-2004
-2104
-2663
-2973
-2900
-2151
-684
241
938
1417
1390
1588
1878
2333
2770
2997
3067
3032
3080
3159
3245
3390
3673
4017
4039
3846
3400
2872
2423
1632
1107
889
873
1198
1163
753
146
-658
-1389
-1950
-2198
-2355
-2627
-2902
-3346
-3731
-3871
-3877
-3855
-3808
-3782
-4094
-4399
-4591
-4955
-5234
-5420
-5234
-4487
-3571
-2822
-2606
-2884
-3119
-3203
-3054
-2677
-2258
-1665
-1248
-933
-644
-536
-259
16
234
313
260
202
13
42
13
-86
114
382
774
813
431
-127
-757
-846
-756
-664
-480
-479
-424
-439
-595
-778
-1073
-1188
-1212
-1164
-1087
-1150
-1190
-1320
-1348
-1166
-957
-571
-266
-126
-176
-441
-427
-227
255
888
1226
1579
1891
2054
2376
2569
2782
3207
3580
4066
4468
4667
4894
5040
5198
5593
5666
5773
5792
5574
5578
5424
4890
3518
2153
1501
1372
2200
3140
3204
2541
617
-1128
-2480
-3003
-2227
-1991
-2115
-2804
-3861
-4275
-4428
-4122
-3786
-4196
-4652
-5232
-5375
-5171
-5044
-5087
-5157
-4675
-3956
-3095
-2384
-2160
-2357
-2848
-3140
-2879
-2049
-591
418
885
1091
1019
1095
1309
1775
2280
2622
2779
2770
2805
2949
3172
3428
3593
3806
3709
3380
2988
2514
2223
1728
1318
1135
1092
1318
1251
734
3
-896
-1601
-2034
-2079
-1987
-2107
-2386
-2913
-3352
-3561
-3637
-3679
-3914
-4460
-5019
-5397
-5395
-5083
-4698
-4405
-4199
-3907
-3556
-3430
-3547
-3759
-3864
-3604
-3043
-2322
-1735
-1315
-1148
-1063
-956
-859
-580
-343
-200
-140
-252
-148
50
350
613
555
548
386
251
116
-268
-512
-644
-502
-213
-56
11
-272
-583
-859
-1125
-1178
-1316
-1362
-1396
-1464
-1437
-1481
-1460
-1471
-1595
-1668
-1767
-1688
-1567
-1483
-1367
-1291
-1048
-722
-362
-81
8
100
167
356
748
1079
1494
1884
2182
2475
2692
2980
3196
3457
3775
3980
4312
4644
5036
5390
5634
5622
5225
4906
4591
4060
3026
2102
1797
1802
2520
3109
2909
2293
788
-642
-1854
-2572
-2204
-2122
-2179
-2471
-3196
-3573
-3857
-3802
-3669
-4010
-4525
-5229
-5446
-5243
-4971
-4860
-4729
-4220
-3684
-3143
-2793
-2787
-2874
-3106
-3194
-2868
-2051
-760
150
628
864
828
836
1018
1354
1739
2078
2263
2410
2698
2983
3203
3259
3235
3375
3245
2973
2614
2228
2055
1786
1587
1503
1469
1531
1229
630
-39
-767
-1271
-1578
-1636
-1659
-1787
-2253
-2957
-3469
-3940
-4017
-3988
-4057
-3924
-4167
-4414
-4527
-4768
-4644
-4625
-4471
-4012
-3647
-3256
-3182
-3263
-3145
-2873
-2441
-1968
-1502
-1146
-925
-871
-839
-587
-311
115
386
492
577
469
453
447
434
531
558
686
860
865
676
328
76
11
137
210
166
22
-238
-475
-718
-865
-913
-990
-1049
-1137
-1276
-1335
-1455
-1526
-1508
-1448
-1315
-1173
-1050
-967
-974
-990
-874
-621
-272
82
333
511
698
864
1105
1412
1789
2194
2523
2771
2977
3222
3421
3663
4012
4280
4661
4985
5204
5378
5036
4628
4297
3720
3100
2547
2164
2255
2634
2934
2812
2079
984
-90
-1088
-1607
-1615
-1651
-1721
-2050
-2547
-2870
-3178
-3241
-3246
-3502
-3856
-4382
-4692
-4589
-4374
-4211
-4012
-3736
-3334
-2892
-2680
-2629
-2686
-2737
-2571
-2202
-1520
-602
67
523
700
718
832
992
1311
1703
2020
2270
2396
2548
2808
3003
3032
3012
3001
2889
2718
2435
2161
2004
1840
1719
1560
1401
1264
926
469
-60
-615
-978
-1196
-1303
-1402
-1594
-2028
-2790
-3344
-3820
-4218
-4228
-4191
-3914
-3731
-3919
-4093
-4487
-4602
-4415
-4283
-3886
-3536
-3288
-3150
-3107
-2903
-2634
-2225
-1773
-1364
-1042
-881
-809
-856
-590
-259
38
473
695
904
879
639
522
429
616
843
956
1070
957
790
518
309
232
171
173
94
4
-145
-394
-617
-860
-916
-898
-995
-1007
-1103
-1235
-1360
-1485
-1439
-1311
-1127
-957
-908
-850
-829
-819
-707
-482
-153
151
398
640
842
989
1191
1423
1696
2048
2345
2564
2810
3022
3250
3480
3676
3925
4220
4495
4813
4988
4700
4293
3761
3010
2487
2195
2103
2341
2530
2510
2077
1173
308
-523
-1225
-1534
-1701
-1832
-1978
-2285
-2610
-2913
-3164
-3280
-3416
-3571
-3751
-4099
-4273
-4196
-4108
-3912
-3587
-3256
-2864
-2539
-2429
-2450
-2484
-2354
-2058
-1605
-944
-313
126
388
453
520
677
885
1203
1539
1810
2047
2179
2283
2451
2531
2501
2479
2443
2340
2178
1938
1670
1452
1339
1234
1079
933
692
270
-158
-565
-922
-1128
-1274
-1414
-1540
-1785
-2097
-2467
-2796
-3467
-4296
-4868
-5126
-4543
-3782
-3277
-3055
-3471
-3947
-4276
-4393
-4103
-3824
-3262
-2754
-2335
-2065
-1764
-1486
-1498
-1326
-931
-685
-588
-348
-69
-35
-20
180
468
985
1110
906
637
229
44
97
447
637
614
686
496
261
101
-253
-435
-586
-512
-375
-305
-413
-775
-953
-1157
-1277
-1146
-1082
-1023
-1154
-1311
-1334
-1295
-1040
-874
-709
-545
-546
-480
-353
-181
43
300
609
890
1143
1376
1403
1467
1578
1716
2111
2451
2753
3025
3055
3146
3247
3430
3710
3890
4011
3749
3288
2725
1931
1522
1381
1508
1880
1893
1638
954
11
-728
-1326
-1615
-1636
-1666
-1768
-2022
-2269
-2522
-2764
-2923
-3088
-3193
-3222
-3181
-3209
-3226
-3217
-3207
-2962
-2527
-2046
-1634
-1425
-1407
-1469
-1401
-1124
-715
-187
277
596
768
832
858
906
1020
1169
1365
1590
1736
1802
1743
1617
1504
1354
1236
1155
1025
849
615
336
75
-144
-307
-469
-634
-807
-1109
-1438
-1739
-2008
-2155
-2195
-2207
-2321
-2890
-3451
-3846
-3972
-3590
-3236
-2823
-2583
-2615
-2616
-2823
-2936
-2829
-2609
-2160
-1664
-1172
-919
-800
-721
-682
-497
-329
-96
150
334
426
221
188
296
453
723
724
613
357
60
-131
-329
-329
-302
-282
-241
-306
-431
-717
-1033
-1210
-1240
-1116
-1046
-1026
-1093
-1223
-1330
-1474
-1454
-1310
-1228
-1122
-1104
-1086
-1014
-943
-794
-634
-421
-198
-66
99
243
296
413
581
819
1105
1330
1468
1490
1543
1620
1772
1965
2191
2390
2501
2558
2548
2625
2698
2769
2885
3042
3139
3306
3388
3355
3234
2715
2011
1226
681
645
921
1346
1513
1174
499
-426
-1162
-1453
-1503
-1376
-1411
-1621
-1855
-2057
-2132
-2081
-2001
-2082
-2250
-2393
-2374
-2234
-2138
-2093
-2045
-1836
-1466
-1040
-648
-501
-583
-734
-796
-587
-137
349
685
787
734
621
566
579
645
748
759
761
756
735
672
486
274
88
-30
-69
-161
-331
-553
-836
-1068
-1205
-1298
-1437
-1622
-1822
-1921
-1957
-1991
-2072
-2196
-2269
-2301
-2268
-2207
-2118
-2059
-2039
-1983
-1828
-1586
-1328
-1106
-914
-824
-759
-683
-579
-366
-171
13
202
367
551
662
675
635
572
585
648
684
715
659
538
417
351
322
269
140
-42
-206
-318
-376
-405
-440
-488
-547
-631
-680
-719
-764
-813
-830
-805
-757
-677
-589
-517
-464
-441
-431
-350
-221
-90
58
143
199
330
464
600
721
838
966
1057
1131
1249
1368
1472
1570
1639
1743
1845
1886
1944
2066
2147
2289
2416
2468
2618
2622
2616
2669
2631
2643
2426
1894
1442
984
758
877
991
1157
955
451
-92
-703
-1008
-1067
-1126
-1073
-1099
-1251
-1381
-1497
-1554
-1593
-1631
-1676
-1683
-1597
-1466
-1434
-1423
-1369
-1279
-1075
-789
-569
-465
-479
-575
-607
-489
-270
-19
153
226
242
170
95
46
41
70
74
112
134
92
-34
-229
-451
-604
-684
-725
-755
-865
-1049
-1253
-1424
-1549
-1554
-1605
-1719
-1858
-1945
-2023
-2084
-2036
-1960
-1862
-1773
-1690
-1653
-1625
-1627
-1596
-1469
-1256
-1018
-785
-610
-542
-502
-480
-430
-318
-149
6
115
196
237
236
226
189
183
193
197
162
153
112
50
-5
-42
-12
-10
-42
-137
-268
-360
-404
-398
-338
-265
-228
-235
-277
-300
-299
-285
-244
-200
-111
-29
30
91
123
161
207
247
338
452
551
651
709
776
862
944
1041
1156
1197
1281
1339
1427
1567
1655
1799
1930
2028
2130
2180
2187
2256
2263
2341
2390
2259
1858
1408
1047
874
983
1016
1001
757
344
-1
-318
-484
-510
-610
-705
-826
-928
-967
-958
-938
-986
-1014
-1035
-993
-875
-727
-715
-800
-803
-723
-487
-219
-112
-108
-184
-249
-232
-152
-21
32
8
-62
-134
-179
-229
-300
-389
-470
-540
-615
-681
-749
-856
-1000
-1121
-1181
-1176
-1190
-1202
-1299
-1424
-1451
-1455
-1398
-1348
-1336
-1347
-1398
-1370
-1307
-1235
-1136
-1098
-1005
-905
-852
-813
-764
-695
-625
-525
-381
-244
-137
-106
-130
-123
-88
-14
54
97
116
89
49
44
61
92
75
47
28
-8
-35
-89
-144
-156
-172
-175
-126
-92
-99
-128
-197
-232
-190
-135
-52
25
54
65
51
61
95
159
205
218
263
272
313
391
414
483
519
557
608
621
653
673
698
770
781
841
912
921
1055
1079
1133
1231
1276
1385
1520
1584
1685
1762
1824
1893
1888
1946
1993
2042
2057
1785
1498
1252
1073
1225
1311
1329
1227
862
535
244
87
78
70
26
-97
-239
-398
-478
-481
-494
-471
-497
-520
-490
-454
-465
-551
-590
-543
-439
-281
-201
-247
-339
-436
-454
-369
-257
-168
-163
-259
-371
-479
-556
-595
-617
-628
-674
-723
-793
-869
-971
-1061
-1136
-1192
-1169
-1170
-1205
-1281
-1388
-1441
-1451
-1381
-1304
-1263
-1255
-1274
-1280
-1247
-1170
-1077
-966
-866
-774
-725
-673
-630
-603
-548
-469
-354
-239
-150
-115
-109
-105
-99
-76
-31
15
40
35
13
-6
0
36
53
45
22
3
-19
-21
-3
5
2
11
22
37
34
-8
-47
-65
-31
36
94
139
144
131
101
84
116
162
232
273
298
313
327
351
388
423
451
512
572
639
669
697
720
773
863
957
1048
1104
1188
1260
1308
1379
1448
1489
1585
1636
1714
1756
1739
1788
1809
1781
1677
1455
1263
1167
1144
1186
1199
1088
901
679
454
283
152
74
-16
-89
-178
-285
-343
-385
-400
-415
-439
-461
-463
-423
-399
-413
-461
-464
-391
-308
-253
-252
-317
-377
-410
-410
-364
-327
-343
-409
-474
-535
-601
-647
-680
-716
-755
-798
-859
-893
-941
-1011
-1080
-1145
-1196
-1232
-1279
-1350
-1420
-1491
-1503
-1480
-1430
-1381
-1371
-1385
-1386
-1371
-1346
-1330
-1284
-1204
-1133
-1071
-1016
-987
-952
-904
-833
-765
-678
-595
-531
-460
-408
-364
-324
-283
-250
-228
-220
-232
-240
-226
-229
-225
-222
-230
-238
-261
-280
-301
-313
-311
-303
-307
-295
-296
-315
-327
-341
-342
-342
-326
-309
-295
-301
-321
-324
-304
-280
-276
-282
-281
-280
-267
-223
-185
-152
-91
-13
18
54
78
93
149
225
332
407
477
519
535
594
626
677
783
868
941
1004
1046
1083
1177
1203
1243
1291
1245
1279
1303
1305
1342
1267
1099
939
803
694
689
661
579
467
270
113
-18
-108
-155
-212
-285
-351
-406
-479
-524
-525
-547
-562
-586
-595
-606
-603
-625
-682
-682
-637
-563
-492
-464
-495
-536
-585
-615
-612
-626
-661
-702
-750
-798
-863
-915
-946
-994
-1048
-1101
-1156
-1208
-1246
-1290
-1352
-1406
-1422
-1415
-1441
-1495
-1540
-1576
-1578
-1542
-1479
-1409
-1361
-1356
-1340
-1303
-1263
-1192
-1125
-1076
-1019
-983
-954
-935
-907
-858
-793
-723
-653
-619
-604
-600
-600
-559
-510
-487
-440
-388
-394
-420
-437
-416
-374
-331
-300
-298
-291
-288
-286
-277
-264
-263
-250
-236
-228
-231
-254
-285
-304
-297
-293
-288
-280
-283
-307
-315
-316
-301
-305
-299
-289
-283
-273
-274
-274
-244
-193
-150
-72
-27
7
55
70
103
146
187
243
298
372
408
457
497
524
595
665
710
741
755
768
761
792
831
841
848
827
809
784
743
681
566
468
396
334
318
289
211
108
-18
-129
-214
-279
-294
-321
-357
-394
-453
-484
-500
-468
-455
-465
-474
-495
-486
-486
-490
-509
-519
-490
-466
-466
-464
-503
-569
-608
-635
-672
-681
-709
-766
-821
-854
-898
-937
-958
-983
-1007
-1064
-1115
-1151
-1159
-1151
-1154
-1149
-1139
-1130
-1125
-1123
-1139
-1136
-1105
-1089
-1052
-1014
-998
-975
-957
-928
-898
-883
-860
-845
-856
-851
-843
-825
-795
-782
-770
-741
-721
-701
-686
-677
-654
-619
-600
-584
-549
-518
-481
-447
-405
-368
-317
-284
-268
-238
-230
-220
-188
-145
-96
-77
-73
-80
-94
-103
-113
-128
-136
-135
-130
-135
-154
-186
-218
-244
-275
-288
-287
-311
-343
-359
-381
-394
-383
-353
-301
-246
-240
-225
-231
-230
-185
-146
-108
-59
-5
37
85
131
188
254
305
363
393
378
396
392
392
417
425
431
429
422
398
380
386
367
341
301
256
225
156
83
46
-23
-59
-87
-133
-142
-175
-228
-278
-335
-361
-389
-416
-402
-398
-412
-418
-419
-421
-418
-405
-393
-389
-401
-430
-435
-442
-455
-468
-490
-509
-538
-578
-616
-657
-701
-747
-772
-774
-768
-786
-816
-852
-892
-925
-951
-956
-949
-964
-968
-979
-972
-969
-952
-903
-895
-889
-857
-839
-836
-845
-837
-818
-803
-765
-720
-702
-684
-681
-683
-671
-666
-647
-624
-598
-581
-584
-583
-584
-576
-568
-555
-525
-508
-492
-475
-478
-477
-471
-454
-434
-412
-386
-367
-347
-331
-319
-291
-258
-235
-191
-151
-126
-112
-98
-86
-86
-88
-89
-100
-99
-113
-121
-123
-131
-126
-116
-124
-112
-102
-115
-111
-119
-115
-115
-112
-103
-88
-73
-68
-74
-59
-31
-9
20
55
69
76
95
112
123
131
165
192
204
212
218
249
280
278
272
260
235
205
161
127
117
83
40
7
-8
-37
-77
-114
-153
-190
-239
-280
-312
-351
-361
-377
-407
-418
-437
-450
-479
-507
-522
-531
-536
-544
-547
-542
-560
-583
-594
-606
-637
-681
-706
-717
-725
-745
-761
-772
-785
-802
-829
-847
-848
-850
-869
-868
-863
-873
-902
-905
-906
-904
-892
-901
-897
-895
-886
-875
-886
-875
-859
-865
-853
-845
-836
-823
-809
-793
-766
-743
-723
-705
-681
-660
-663
-677
-686
-692
-698
-691
-681
-672
-653
-627
-606
-585
-582
-569
-558
-541
-525
-507
-475
-452
-412
-388
-380
-369
-354
-347
-345
-329
-304
-294
-276
-254
-241
-237
-225
-209
-197
-177
-164
-165
-163
-156
-152
-145
-134
-124
-124
-125
-118
-104
-81
-51
-38
-40
-53
-60
-56
-45
-42
-56
-84
-106
-112
-103
-92
-78
-68
-49
-51
-58
-74
-61
-29
-12
20
18
29
48
37
53
59
50
39
20
24
19
-8
-24
-36
-56
-90
-115
-126
-161
-205
-252
-291
-314
-339
-345
-353
-364
-379
-414
-444
-464
-486
-511
-527
-526
-528
-551
-574
-593
-610
-613
-611
-602
-599
-605
-603
-608
-609
-615
-612
-598
-593
-589
-565
-559
-568
-570
-579
-572
-565
-568
-577
-599
-612
-608
-615
-609
-607
-607
-607
-612
-620
-616
-598
-599
-596
-585
-585
-588
-582
-588
-586
-583
-578
-547
-529
-516
-511
-503
-493
-483
-452
-439
-422
-384
-351
-327
-307
-289
-271
-258
-255
-235
-223
-202
-187
-179
-156
-149
-139
-111
-103
-97
-79
-81
-81
-82
-87
-76
-52
-54
-70
-79
-91
-106
-103
-109
-105
-99
-99
-83
-75
-78
-82
-90
-102
-99
-91
-92
-100
-104
-124
-139
-123
-112
-104
-93
-89
-79
-95
-111
-102
-111
-107
-102
-93
-67
-53
-53
-44
-46
-41
-49
-63
-72
-69
-59
-73
-82
-91
-107
-107
-87
-84
-84
-78
-92
-102
-111
-120
-131
-120
-127
-142
-156
-191
-206
-200
-200
-211
-225
-218
-233
-261
-267
-278
-291
-279
-259
-239
-208
-208
-203
-191
-177
-153
-132
-111
-101
-113
-127
-142
-146
-140
-124
-108
-102
-96
-79
-69
-76
-71
-62
-80
-98
-106
-115
-134
-154
-166
-163
-152
-162
-155
-137
-140
-154
-155
-147
-156
-166
-179
-194
-199
-200
-201
-190
-170
-155
-139
-127
-98
-88
-85
-70
-46
-42
-49
-43
-35
-43
-47
-35
-33
-26
-10
-14
-16
-30
-29
-43
-40
-25
-30
-36
-29
-33
-47
-61
-80
-83
-85
-76
-70
-66
-65
-66
-79
-84
-77
-88
-88
-93
-95
-85
-71
-49
-38
-36
-53
-67
-70
-78
-75
-81
-80
-68
-60
-46
-50
-61
-69
-72
-77
-71
-74
-77
-84
-102
-109
-110
-114
-126
-126
-122
-130
-135
-131
-134
-132
-130
-140
-125
-114
-118
-117
-125
-135
-139
-144
-166
-175
-189
-193
-185
-208
-214
-219
-222
-225
-234
-238
-230
-213
-217
-219
-215
-223
-230
-221
-232
-239
-231
-221
-213
-206
-211
-232
-237
-236
-231
-230
-235
-236
-222
-216
-208
-204
-222
-222
-224
-221
-205
-211
-215
-212
-201
-197
-207
-196
-182
-180
-179
-177
-193
-218
-221
-230
-265
-285
-285
-297
-301
-293
-274
-275
-285
-285
-271
-272
-274
-269
-268
-254
-234
-213
-210
-209
-216
-217
-224
-229
-203
-192
-204
-202
-203
-202
-203
-215
-230
-238
-230
-230
-243
-264
-261
-269
-280
-274
-282
-275
-280
-267
-257
-277
-260
-250
-251
-251
-252
-259
-250
-252
-256
-244
-246
-242
-231
-238
-241
-253
-270
-283
-299
-300
-299
-305
-297
-297
-311
-308
-297
-300
-295
-282
-285
-283
-279
-271
-261
-258
-237
-228
-232
-229
-230
-216
-214
-214
-216
-212
-211
-218
-222
-230
-233
-240
-227
-222
-227
-220
-229
-244
-263
-260
-262
-263
-260
-263
-260
-256
-266
-275
-261
-249
-236
-230
-212
-190
-188
-190
-196
-214
-216
-212
-212
-210
-198
-200
-196
-188
-180
-180
-181
-158
-139
-132
-124
-114
-128
-124
-117
-110
-115
-121
-128
-141
-135
-132
-133
-131
-138
-142
-156
-193
-226
-261
-279
-270
-262
-261
-261
-252
-239
-247
-256
-255
-275
-283
-287
-293
-293
-285
-271
-246
-214
-191
-168
-146
-145
-146
-143
-142
-149
-153
-150
-154
-161
-167
-165
-155
-149
-134
-123
-128
-124
-126
-147
-158
-168
-179
-173
-161
-161
-162
-180
-187
-190
-207
-202
-209
-213
-208
-207
-200
-207
-222
-226
-209
-208
-205
-206
-203
-172
-154
-141
-128
-118
-100
-95
-91
-91
-98
-113
-107
-98
-100
-102
-107
-104
-105
-103
-120
-123
-116
-118
-140
-152
-159
-182
-209
-229
-231
-230
-230
-233
-225
-217
-233
-234
-227
-218
-213
-211
-195
-178
-177
-184
-198
-206
-233
-257
-258
-262
-263
-272
-289
-287
-278
-292
-288
-275
-267
-245
-241
-245
-240
-236
-236
-231
-217
-199
-175
-151
-137
-124
-104
-100
-93
-88
-92
-84
-85
-92
-103
-119
-126
-145
-155
-139
-136
-130
-122
-131
-146
-154
-160
-164
-169
-189
-199
-196
-214
-228
-225
-221
-229
-224
-205
-217
-249
-252
-234
-233
-234
-216
-197
-192
-194
-201
-203
-204
-197
-176
-165
-152
-150
-144
-135
-137
-135
-144
-142
-135
-112
-106
-115
-108
-107
-100
-97
-85
-78
-69
-73
-82
-96
-117
-123
-121
-112
-102
-94
-101
-110
-127
-147
-163
-173
-199
-215
-211
-204
-202
-201
-198
-205
-203
-201
-212
-223
-223
-242
-270
-288
-302
-320
-324
-317
-308
-303
-299
-288
-292
-293
-279
-272
-264
-268
-270
-273
-262
-258
-272
-264
-271
-259
-229
-231
-247
-250
-240
-240
-245
-240
-245
-248
-250
-249
-234
-232
-227
-213
-209
-224
-244
-257
-268
-277
-285
-270
-275
-282
-281
-281
-297
-311
-293
-282
-270
-271
-277
-276
-292
-300
-311
-318
-320
-299
-287
-295
-293
-297
-298
-293
-270
-262
-259
-249
-233
-238
-238
-241
-242
-241
-250
-248
-253
-254
-261
-250
-248
-248
-241
-234
-229
-228
-235
-245
-250
-253
-249
-256
-259
-276
-285
-303
-317
-304
-293
-305
-318
-317
-326
-323
-311
-308
-307
-305
-289
-287
-280
-257
-258
-262
-258
-249
-242
-227
-227
-231
-224
-230
-243
-255
-266
-283
-289
-295
-308
-309
-334
-357
-361
-356
-361
-356
-356
-362
-369
-378
-376
-375
-393
-399
-400
-414
-414
-394
-368
-369
-375
-373
-369
-382
-381
-390
-396
-406
-424
-442
-450
-465
-464
-448
-442
-433
-432
-427
-425
-435
-445
-457
-457
-454
-457
-463
-470
-463
-463
-467
-461
-457
-457
-458
-470
-480
-485
-480
-466
-457
-440
-440
-422
-408
-416
-417
-429
-435
-435
-421
-417
-411
-419
-420
-424
-437
-419
-413
-406
-404
-395
-385
-387
-389
-386
-381
-384
-368
-362
-372
-375
-381
-391
-379
-374
-381
-379
-391
-414
-414
-421
-416
-404
-394
-373
-367
-365
-383
-390
-398
-403
-391
-364
-371
-384
-380
-372
-361
-371
-391
-393
-390
-398
-391
-377
-377
-375
-378
-388
-380
-383
-375
-372
-394
-411
-427
-439
-449
-448
-435
-407
-391
-388
-378
-361
-354
-351
-338
-347
-352
-360
-354
-333
-325
-318
-320
-320
-313
-308
-311
-318
-332
-343
-365
-375
-367
-357
-356
-361
-367
-369
-374
-374
-360
-359
-353
-365
-379
-384
-393
-389
-396
-408
-406
-403
-388
-387
-381
-368
-353
-346
-347
-351
-355
-364
-365
-370
-385
-387
-393
-396
-389
-392
-403
-398
-388
-375
-372
-362
-340
-323
-310
-288
-284
-293
-303
-322
-334
-341
-339
-329
-323
-341
-336
-333
-349
-354
-366
-369
-369
-370
-366
-363
-363
-348
-349
-365
-362
-357
-362
-356
-349
-352
-350
-357
-353
-345
-350
-363
-371
-371
-359
-358
-373
-373
-365
-350
-349
-350
-355
-362
-371
-374
-378
-370
-361
-364
-365
-363
-361
-349
-343
-355
-353
-346
-349
-350
-348
-343
-347
-356
-357
-367
-377
-373
-374
-363
-359
-357
-355
-349
-356
-351
-343
-353
-353
-362
-355
-346
-333
-324
-323
-327
-328
-331
-342
-356
-355
-351
-340
-336
-326
-305
-297
-278
-263
-247
-241
-231
-202
-200
-198
-187
-172
-157
-145
-141
-137
-122
-125
-130
-136
-150
-155
-158
-158
-160
-178
-200
-229
-254
-264
-273
-291
-290
-288
-291
-299
-307
-293
-295
-283
-258
-255
-265
-261
-248
-240
-232
-224
-219
-209
-201
-213
-224
-247
-261
-262
-269
-276
-285
-293
-309
-349
-370
-368
-373
-381
-371
-370
-375
-369
-374
-377
-378
-371
-379
-386
-386
-378
-366
-360
-357
-347
-336
-340
-331
-314
-295
-281
-276
-284
-298
-319
-324
-326
-344
-357
-364
-368
-383
-385
-378
-366
-355
-355
-358
-376
-381
-379
-381
-384
-384
-388
-396
-403
-408
-421
-420
-424
-423
-412
-414
-415
-402
-400
-416
-422
-421
-414
-417
-412
-395
-388
-376
-363
-356
-351
-334
-317
-310
-294
-273
-266
-258
-254
-258
-254
-246
-240
-225
-218
-220
-229
-234
-241
-256
-270
-272
-270
-291
-299
-303
-318
-323
-307
-297
-291
-282
-271
-279
-284
-290
-291
-293
-290
-298
-299
-320
-344
-364
-371
-368
-358
-355
-352
-362
-383
-388
-399
-402
-398
-376
-346
-328
-334
-324
-327
-335
-327
-329
-312
-305
-306
-315
-331
-345
-342
-329
-325
-316
-315
-312
-309
-325
-345
-356
-348
-339
-363
-381
-394
-409
-433
-455
-450
-447
-445
-439
-449
-456
-456
-451
-455
-466
-477
-488
-491
-478
-485
-497
-490
-473
-464
-464
-459
-459
-447
-449
-442
-431
-427
-426
-423
-413
-407
-396
-400
-394
-369
-354
-337
-333
-343
-348
-367
-398
-417
-417
-419
-437
-454
-476
-487
-490
-498
-489
-478
-482
-484
-482
-490
-490
-485
-472
-455
-456
-458
-455
-448
-434
-428
-422
-420
-408
-403
-403
-386
-390
-389
-389
-386
-386
-388
-398
-407
-417
-427
-425
-409
-390
-380
-371
-391
-391
-384
-385
-386
-362
-346
-358
-359
-365
-371
-369
-361
-361
-354
-342
-337
-340
-340
-357
-371
-389
-401
-396
-401
-395
-397
-400
-394
-409
-421
-418
-417
-404
-390
-383
-378
-374
-362
-361
-364
-354
-342
-349
-353
-349
-335
-324
-313
-309
-312
-305
-297
-293
-281
-278
-291
-299
-326
-355
-369
-384
-382
-369
-372
-383
-380
-372
-379
-395
-392
-381
-371
-380
-367
-348
-340
-328
-320
-333
-352
-360
-348
-325
-304
-278
-278
-295
-305
-309
-322
-316
-296
-287
-273
-278
-302
-315
-310
-313
-320
-300
-302
-318
-334
-364
-366
-371
-372
-357
-348
-347
-349
-356
-351
-346
-335
-346
-345
-340
-336
-315
-297
-300
-302
-298
-297
-297
-303
-297
-293
-288
-269
-256
-243
-235
-227
-220
-230
-239
-264
-289
-311
-318
-322
-321
-310
-316
-314
-322
-330
-334
-327
-317
-324
-311
-310
-320
-333
-340
-339
-329
-322
-329
-326
-330
-343
-347
-335
-318
-307
-300
-287
-272
-257
-246
-245
-262
-265
-275
-277
-255
-249
-228
-217
-215
-210
-211
-199
-197
-198
-190
-191
-194
-197
-201
-201
-206
-207
-199
-198
-197
-196
-193
-188
-182
-195
-194
-181
-168
-156
-161
-154
-141
-145
-144
-132
-133
-148
-156
-165
-172
-176
-180
-184
-187
-197
-206
-211
-198
-184
-198
-212
-232
-243
-227
-225
-229
-219
-217
-215
-196
-185
-180
-175
-171
-162
-151
-133
-118
-123
-121
-104
-103
-108
-95
-84
-81
-70
-63
-62
-50
-49
-55
-82
-101
-115
-135
-150
-165
-169
-178
-208
-214
-206
-217
-222
-234
-233
-230
-255
-267
-257
-265
-278
-280
-268
-274
-285
-275
-268
-271
-276
-268
-252
-241
-226
-233
-245
-247
-246
-249
-243
-243
-248
-242
-236
-227
-229
-225
-224
-255
-270
-283
-275
-266
-271
-263
-266
-263
-266
-278
-287
-297
-313
-312
-313
-297
-277
-261
-256
-259
-260
-233
-218
-214
-214
-234
-233
-244
-252
-260
-265
-257
-248
-247
-251
-259
-252
-243
-259
-262
-257
-245
-252
-252
-239
-247
-250
-234
-225
-222
-196
-186
-171
-140
-129
-124
-126
-125
-129
-121
-117
-119
-123
-128
-134
-134
-123
-136
-148
-164
-167
-175
-196
-197
-203
-212
-222
-249
-248
-244
-259
-269
-275
-282
-293
-310
-305
-300
-307
-315
-324
-329
-331
-336
-343
-340
-336
-353
-360
-349
-337
-325
-310
-298
-284
-277
-297
-295
-292
-292
-284
-280
-277
-266
-257
-268
-273
-268
-274
-283
-285
-295
-311
-336
-350
-360
-364
-381
-388
-377
-357
-332
-332
-341
-349
-353
-357
-356
-366
-356
-348
-355
-330
-313
-310
-293
-282
-284
-276
-272
-258
-246
-238
-240
-249
-245
-249
-248
-256
-263
-258
-257
-263
-266
-261
-250
-255
-246
-245
-247
-253
-256
-260
-268
-276
-294
-301
-312
-296
-288
-286
-287
-277
-274
-268
-265
-251
-229
-212
-205
-207
-194
-186
-195
-221
-233
-245
-253
-248
-253
-260
-271
-278
-266
-263
-270
-270
-278
-291
-283
-279
-279
-283
-295
-296
-303
-310
-293
-283
-286
-276
-264
-245
-225
-228
-239
-225
-226
-229
-235
-256
-252
-244
-257
-271
-268
-265
-264
-267
-260
-280
-292
-297
-305
-313
-322
-328
-334
-340
-326
-304
-298
-284
-276
-282
-287
-304
-304
-305
-308
-297
-289
-277
-271
-253
-229
-235
-236
-232
-236
-210
-201
-199
-190
-206
-221
-211
-201
-180
-163
-139
-124
-134
-134
-127
-124
-121
-128
-131
-120
-116
-115
-123
-143
-170
-175
-183
-178
-153
-150
-164
-162
-162
-171
-169
-185
-196
-194
-202
-218
-220
-223
-226
-218
-209
-200
-190
-181
-179
-169
-167
-161
-152
-158
-151
-149
-158
-162
-167
-164
-161
-173
-161
-160
-161
-173
-182
-179
-176
-159
-157
-132
-113
-125
-126
-131
-149
-136
-120
-123
-116
-119
-112
-103
-114
-114
-112
-108
-105
-120
-139
-134
-137
-155
-172
-192
-201
-215
-214
-214
-211
-208
-212
-209
-216
-223
-220
-218
-212
-212
-209
-208
-209
-201
-190
-185
-186
-189
-196
-206
-213
-209
-211
-211
-194
-188
-196
-196
-198
-212
-226
-219
-202
-186
-182
-181
-169
-160
-165
-159
-161
-157
-151
-136
-127
-130
-147
-170
-178
-195
-228
-234
-230
-243
-258
-268
-273
-278
-269
-265
-275
-269
-260
-252
-248
-241
-232
-225
-209
-194
-199
-194
-191
-199
-195
-203
-219
-230
-238
-252
-258
-254
-261
-273
-287
-304
-313
-311
-308
-301
-304
-301
-281
-295
-307
-310
-300
-293
-284
-267
-259
-245
-225
-206
-200
-187
-195
-199
-196
-200
-208
-210
-224
-240
-252
-268
-282
-293
-285
-294
-281
-268
-262
-254
-245
-249
-264
-264
-265
-278
-285
-278
-271
-249
-251
-247
-242
-255
-264
-274
-266
-250
-246
-258
-257
-254
-246
-236
-214
-200
-197
-194
-192
-202
-200
-205
-191
-176
-171
-148
-145
-139
-131
-136
-145
-137
-120
-118
-130
-147
-178
-202
-219
-231
-228
-221
-217
-233
-247
-260
-251
-256
-260
-253
-261
-243
-238
-222
-200
-197
-177
-160
-147
-140
-140
-123
-128
-134
-135
-150
-165
-163
-173
-184
-192
-197
-195
-201
-212
-217
-218
-217
-208
-206
-197
-187
-187
-189
-183
-170
-162
-149
-148
-153
-168
-173
-177
-184
-174
-173
-185
-196
-213
-233
-245
-250
-259
-273
-268
-287
-302
-304
-302
-294
-304
-304
-304
-298
-285
-265
-240
-216
-194
-194
-200
-195
-189
-190
-176
-181
-175
-163
-181
-188
-190
-202
-216
-227
-234
-237
-234
-225
-229
-242
-266
-275
-273
-262
-263
-272
-272
-277
-288
-289
-288
-294
-305
-301
-295
-312
-323
-318
-305
-300
-311
-314
-301
-305
-307
-293
-300
-287
-284
-284
-273
-274
-273
-280
-273
-263
-251
-251
-232
-215
-227
-226
-238
-232
-208
-204
-205
-209
-202
-211
-216
-206
-197
-200
-213
-213
-214
-223
-230
-224
-229
-235
-248
-259
-265
-271
-263
-258
-261
-261
-260
-261
-257
-255
-247
-252
-254
-246
-236
-237
-241
-242
-239
-237
-240
-243
-250
-249
-249
-257
-271
-270
-270
-280
-290
-283
-289
-287
-282
-300
-310
-316
-312
-309
-304
-282
-277
-278
-268
-263
-263
-270
-280
-286
-294
-296
-297
-281
-282
-289
-279
-289
-298
-283
-286
-298
-301
-313
-325
-344
-345
-333
-333
-326
-311
-298
-280
-279
-295
-299
-295
-295
-300
-313
-325
-346
-346
-354
-358
-347
-351
-346
-348
-354
-362
-362
-356
-364
-380
-376
-373
-368
-355
-368
-365
-359
-352
-344
-341
-326
-322
-332
-339
-336
-323
-309
-303
-292
-303
-323
-338
-343
-329
-316
-321
-322
-323
-314
-313
-319
-309
-314
-322
-319
-305
-299
-297
-301
-310
-321
-328
-315
-316
-318
-309
-301
-301
-302
-295
-294
-306
-314
-327
-320
-323
-330
-319
-319
-323
-340
-342
-330
-341
-351
-358
-350
-334
-319
-300
-284
-284
-283
-269
-258
-238
-231
-232
-230
-243
-247
-241
-240
-248
-245
-229
-225
-224
-229
-240
-256
-264
-251
-247
-232
-213
-199
-194
-181
-169
-174
-155
-137
-136
-140
-140
-133
-136
-137
-130
-124
-127
-129
-117
-98
-116
-112
-117
-143
-152
-162
-165
-172
-177
-173
-166
-161
-150
-136
-126
-129
-123
-120
-101
-85
-82
-75
-62
-59
-66
-68
-73
-75
-78
-76
-80
-83
-90
-104
-114
-135
-147
-174
-193
-202
-215
-218
-210
-202
-197
-203
-194
-183
-179
-165
-142
-131
-145
-151
-161
-185
-192
-189
-200
-195
-189
-187
-200
-197
-209
-208
-200
-211
-219
-235
-259
-290
-306
-315
-335
-345
-351
-362
-367
-365
-370
-369
-351
-351
-348
-340
-345
-332
-320
-319
-326
-326
-318
-317
-309
-298
-296
-293
-285
-284
-272
-272
-283
-276
-274
-273
-268
-278
-272
-261
-262
-280
-293
-302
-323
-329
-328
-323
-329
-344
-338
-356
-378
-377
-380
-385
-394
-399
-384
-383
-377
-370
-371
-387
-394
-385
-376
-367
-341
-307
-294
-278
-268
-256
-247
-243
-241
-239
-237
-232
-220
-228
-233
-237
-239
-252
-254
-259
-278
-279
-279
-278
-289
-287
-303
-316
-314
-322
-313
-299
-301
-306
-319
-319
-322
-324
-308
-303
-299
-296
-298
-301
-318
-342
-352
-352
-350
-347
-345
-342
-354
-379
-386
-410
-428
-426
-430
-420
-401
-384
-381
-379
-371
-381
-387
-390
-396
-408
-413
-418
-428
-428
-415
-411
-401
-397
-393
-384
-384
-394
-395
-393
-392
-391
-392
-383
-386
-389
-382
-386
-379
-354
-356
-364
-364
-374
-393
-407
-419
-425
-419
-416
-408
-412
-428
-429
-443
-449
-462
-471
-464
-457
-463
-466
-468
-461
-464
-483
-499
-499
-495
-491
-477
-473
-479
-470
-457
-456
-438
-433
-435
-420
-401
-395
-389
-382
-388
-403
-409
-420
-420
-418
-406
-398
-402
-403
-402
-396
-398
-387
-390
-398
-398
-385
-379
-385
-373
-371
-374
-379
-395
-392
-389
-390
-404
-415
-422
-437
-450
-438
-414
-420
-420
-416
-419
-420
-412
-408
-401
-389
-379
-378
-379
-364
-364
-371
-381
-384
-379
-377
-385
-377
-360
-360
-361
-369
-377
-370
-366
-376
-381
-387
-385
-372
-366
-359
-358
-359
-355
-375
-376
-356
-352
-347
-353
-360
-355
-347
-338
-332
-331
-295
-279
-296
-306
-314
-309
-307
-312
-310
-295
-293
-300
-280
-272
-275
-264
-271
-277
-290
-286
-276
-262
-246
-237
-233
-231
-242
-249
-240
-247
-236
-202
-190
-182
-169
-146
-135
-135
-128
-129
-141
-144
-149
-151
-140
-145
-151
-162
-162
-184
-180
-181
-191
-188
-191
-200
-193
-202
-207
-212
-231
-258
-282
-287
-294
-307
-309
-305
-300
-278
-284
-291
-302
-305
-314
-305
-282
-276
-268
-258
-266
-266
-264
-256
-238
-224
-214
-211
-215
-218
-228
-229
-224
-223
-210
-204
-221
-229
-236
-248
-252
-259
-249
-246
-243
-227
-220
-225
-209
-197
-208
-217
-217
-229
-237
-239
-233
-229
-237
-219
-230
-243
-247
-262
-280
-300
-312
-319
-314
-327
-335
-332
-348
-352
-343
-348
-344
-320
-298
-298
-287
-282
-278
-272
-268
-266
-255
-245
-237
-223
-215
-212
-206
-205
-216
-196
-179
-180
-167
-173
-174
-176
-185
-175
-169
-164
-166
-180
-178
-169
-163
-155
-167
-184
-183
-186
-184
-173
-165
-157
-155
-144
-147
-156
-176
-175
-155
-166
-152
-142
-152
-152
-157
-160
-148
-148
-154
-153
-153
-145
-143
-134
-140
-163
-172
-178
-183
-181
-171
-172
-155
-155
-156
-167
-185
-169
-172
-176
-170
-163
-174
-185
-181
-194
-212
-209
-215
-232
-234
-244
-247
-265
-275
-269
-266
-258
-257
-244
-232
-223
-212
-210
-220
-221
-236
-232
-211
-216
-215
-204
-200
-189
-187
-189
-184
-187
-175
-175
-174
-168
-187
-208
-213
-219
-217
-204
-192
-182
-178
-164
-166
-172
-169
-187
-186
-184
-169
-166
-174
-163
-173
-178
-185
-203
-217
-240
-246
-250
-255
-271
-261
-259
-273
-278
-288
-282
-272
-276
-284
-284
-282
-285
-277
-273
-273
-271
-273
-267
-257
-265
-265
-248
-246
-247
-253
-255
-258
-255
-248
-248
-246
-237
-227
-232
-226
-222
-219
-222
-219
-230
-242
-247
-255
-228
-229
-233
-233
-253
-273
-287
-280
-288
-291
-281
-287
-281
-272
-280
-272
-270
-272
-268
-271
-277
-281
-276
-283
-286
-291
-302
-316
-322
-321
-333
-347
-347
-353
-359
-364
-349
-344
-336
-320
-309
-300
-298
-287
-274
-271
-260
-240
-237
-245
-233
-213
-199
-199
-197
-180
-181
-191
-185
-188
-197
-207
-226
-239
-252
-277
-298
-283
-291
-311
-316
-330
-332
-347
-363
-361
-359
-360
-365
-365
-352
-341
-336
-325
-311
-311
-315
-323
-328
-317
-308
-300
-306
-308
-293
-293
-291
-284
-291
-309
-317
-305
-305
-313
-306
-299
-306
-301
-290
-276
-268
-268
-260
-256
-246
-240
-233
-243
-248
-238
-239
-240
-228
-220
-217
-218
-219
-213
-220
-221
-222
-232
-237
-232
-256
-267
-260
-269
-268
-266
-273
-282
-297
-294
-287
-278
-260
-260
-268
-279
-276
-265
-252
-253
-253
-238
-236
-240
-251
-275
-296
-297
-305
-316
-313
-320
-322
-326
-330
-349
-362
-355
-341
-323
-300
-298
-292
-301
-329
-318
-326
-336
-325
-330
-324
-307
-303
-299
-305
-320
-322
-309
-297
-296
-301
-305
-304
-311
-310
-299
-292
-278
-271
-262
-265
-274
-273
-252
-250
-244
-221
-204
-200
-193
-182
-180
-201
-196
-190
-186
-170
-180
-189
-196
-205
-196
-190
-193
-180
-187
-194
-201
-203
-187
-175
-171
-174
-171
-179
-175
-167
-180
-188
-198
-194
-197
-202
-200
-206
-210
-204
-190
-193
-195
-196
-195
-195
-193
-197
-221
-227
-226
-236
-222
-210
-197
-194
-217
-230
-229
-234
-226
-210
-216
-214
-198
-172
-155
-146
-145
-163
-153
-151
-153
-137
-143
-160
-165
-165
-153
-157
-167
-170
-155
-149
-157
-155
-153
-162
-173
-178
-181
-170
-170
-159
-157
-155
-143
-153
-156
-146
-144
-150
-161
-159
-168
-169
-184
-206
-218
-220
-214
-209
-210
-212
-195
-195
-203
-193
-199
-202
-212
-219
-194
-191
-170
-160
-170
-161
-164
-179
-183
-190
-191
-199
-203
-192
-191
-188
-195
-204
-204
-213
-218
-210
-211
-211
-215
-213
-206
-204
-200
-193
-200
-209
-219
-215
-217
-210
-182
-167
-159
-164
-153
-145
-158
-156
-160
-177
-178
-177
-169
-149
-150
-156
-169
-179
-183
-184
-173
-158
-181
-182
-185
-203
-180
-188
-199
-187
-184
-161
-167
-168
-170
-176
-161
-173
-187
-194
-212
-216
-219
-212
-214
-228
-240
-263
-271
-253
-256
-250
-248
-250
-247
-262
-265
-250
-246
-233
-226
-227
-205
-186
-172
-170
-172
-171
-172
-159
-148
-152
-144
-146
-144
-144
-161
-154
-156
-165
-165
-165
-152
-156
-186
-210
-224
-227
-221
-221
-212
-216
-225
-221
-230
-227
-209
-195
-186
-192
-186
-191
-209
-211
-209
-208
-211
-203
-203
-206
-203
-206
-198
-191
-187
-188
-191
-204
-205
-198
-202
-200
-184
-171
-171
-171
-160
-156
-166
-163
-172
-173
-171
-175
-163
-160
-164
-168
-177
-170
-165
-175
-188
-205
-222
-224
-228
-217
-219
-210
-185
-180
-178
-161
-158
-155
-158
-166
-174
-201
-209
-207
-209
-211
-206
-198
-184
-182
-183
-197
-206
-211
-213
-233
-253
-272
-279
-272
-283
-300
-311
-308
-295
-288
-290
-287
-282
-285
-277
-270
-270
-255
-258
-257
-262
-260
-254
-270
-277
-288
-301
-302
-300
-306
-307
-301
-304
-305
-301
-309
-303
-311
-314
-315
-318
-310
-307
-298
-291
-281
-273
-273
-273
-269
-283
-284
-278
-285
-299
-301
-315
-322
-322
-313
-299
-292
-281
-288
-295
-319
-328
-316
-314
-319
-315
-308
-304
-291
-266
-265
-269
-271
-295
-293
-283
-264
-251
-257
-270
-278
-271
-272
-265
-261
-260
-250
-256
-272
-268
-269
-271
-261
-265
-265
-265
-261
-265
-265
-251
-230
-228
-210
-208
-213
-220
-236
-247
-263
-282
-299
-296
-302
-318
-330
-319
-313
-318
-322
-319
-326
-325
-314
-306
-306
-321
-319
-322
-322
-316
-318
-309
-310
-306
-307
-300
-302
-315
-314
-332
-335
-328
-340
-332
-324
-332
-341
-342
-370
-377
-386
-409
-433
-428
-402
-401
-404
-393
-384
-383
-379
-385
-370
-388
-406
-402
-417
-407
-398
-405
-402
-403
-391
-377
-374
-371
-366
-345
-334
-353
-376
-382
-390
-396
-386
-369
-375
-372
-365
-360
-330
-333
-318
-308
-320
-314
-311
-327
-326
-330
-341
-359
-377
-389
-393
-384
-389
-402
-386
-375
-374
-360
-354
-344
-321
-320
-327
-328
-332
-331
-340
-340
-318
-307
-289
-283
-288
-285
-294
-306
-307
-302
-325
-328
-326
-322
-327
-332
-329
-320
-320
-332
-333
-323
-319
-319
-304
-296
-296
-302
-296
-299
-290
-290
-268
-268
-280
-280
-274
-283
-286
-289
-283
-292
-231
-193
-326
-334
-225
-168
-340
-314
-217
-219
-244
-294
-242
-236
-243
-287
-255
-223
-220
-200
-186
-172
-186
-197
-204
-208
-201
-190
-197
-191
-164
-151
-173
-189
-180
-179
-186
-177
-193
-211
-230
-243
-229
-216
-224
-230
-222
-224
-238
-242
-228
-217
-234
-237
-234
-244
-254
-274
-269
-252
-243
-258
-269
-264
-267
-278
-268
-258
-258
-254
-263
-255
-250
-283
-324
-337
-353
-369
-371
-347
-333
-352
-331
-324
-309
-312
-297
-297
-303
-291
-301
-307
-320
-318
-320
-321
-323
-306
-301
-299
-304
-305
-298
-303
-303
-317
-307
-306
-317
-319
-302
-300
-301
-292
-305
-307
-303
-287
-270
-272
-275
-263
-288
-299
-292
-305
-304
-305
-297
-296
-300
-305
-318
-326
-309
-309
-324
-320
-316
-315
-313
-301
-308
-329
-331
-316
-306
-296
-276
-273
-268
-262
-258
-267
-261
-271
-283
-283
-293
-287
-293
-303
-297
-298
-288
-281
-297
-305
-315
-319
-299
-306
-313
-309
-324
-330
-325
-329
-337
-333
-322
-317
-319
-329
-329
-326
-323
-328
-332
-353
-357
-363
-351
-367
-391
-379
-383
-366
-372
-362
-354
-355
-340
-332
-328
-327
-332
-343
-347
-350
-344
-334
-336
-332
-332
-322
-304
-284
-276
-284
-287
-304
-293
-293
-304
-304
-323
-329
-357
-376
-363
-368
-362
-366
-367
-365
-380
-368
-378
-387
-393
-391
-385
-383
-371
-396
-419
-428
-442
-453
-473
-476
-483
-493
-492
-495
-499
-486
-474
-493
-508
-528
-528
-519
-525
-535
-507
-509
-514
-512
-507
-495
-492
-477
-477
-478
-464
-454
-473
-475
-479
-494
-491
-499
-493
-490
-489
-491
-484
-487
-480
-478
-502
-505
-510
-506
-507
-505
-513
-508
-493
-510
-503
-510
-490
-470
-482
-454
-452
-450
-453
-461
-472
-490
-477
-474
-473
-485
-482
-473
-457
-456
-461
-476
-476
-485
-485
-477
-475
-449
-451
-431
-460
-461
-472
-472
-466
-465
-442
-445
-436
-465
-486
-475
-472
-466
-448
-442
-449
-459
-460
-456
-436
-435
-434
-430
-441
-440
-462
-469
-463
-476
-460
-440
-428
-416
-411
-394
-404
-395
-386
-388
-385
-380
-378
-383
-396
-413
-421
-425
-414
-425
-420
-414
-423
-404
-402
-385
-384
-387
-385
-407
-416
-407
-398
-427
-436
-417
-422
-444
-440
-425
-435
-441
-429
-434
-468
-454
-433
-436
-399
-376
-372
-355
-351
-364
-374
-366
-368
-402
-389
-349
-383
-372
-388
-392
-365
-375
-375
-359
-339
-340
-333
-340
-322
-321
-350
-369
-358
-368
-349
-374
-406
-371
-359
-375
-362
-343
-340
-352
-381
-370
-387
-394
-395
-357
-340
-311
-242
-283
-290
-273
-290
-338
-398
-406
-386
-395
-426
-425
-378
-347
-351
-307
-292
-280
-262
-253
-283
-347
-304
-285
-349
-352
-303
-330
-357
-302
-265
-266
-260
-248
-239
-268
-303
-324
-315
-255
-318
-289
-222
-211
-206
-191
-207
-291
-344
-319
-302
-299
-259
-238
-235
-263
-201
-151
-238
-293
-192
-211
-301
-264
-223
-255
-342
-278
-243
-309
-237
-205
-249
-199
-214
-295
-326
-242
-223
-349
-303
-176
-245
-348
-303
-261
-259
-278
-281
-210
-185
-274
-254
-245
-222
-213
-219
-230
-244
-225
-290
-251
-179
-178
-177
-151
-167
-178
-151
-108
-85
-105
-105
-160
-209
-224
-108
-75
-217
-108
17
-138
-234
-83
-34
-259
-185
-45
-168
-288
-162
-55
-203
-206
-66
-129
-248
-270
-167
-81
-259
-276
-147
-230
-284
-224
-297
-258
-155
-178
-188
-158
-196
-183
-59
-106
-168
-107
-93
-221
-258
-102
-88
-237
-183
-112
-185
-239
-110
-177
-295
-193
-155
-230
-233
-138
-149
-236
-243
-128
-184
-298
-227
-94
-202
-284
-168
-132
-342
-243
-60
-221
-230
-50
-124
-286
-62
-2
-221
-214
-65
-96
-275
-268
0
-71
-205
-92
9
-271
-313
-129
-255
-308
-114
-68
-203
-285
-163
-113
-225
-161
-14
16
-208
-218
-91
-201
-348
-253
-111
-326
-381
-189
-319
-271
-136
-328
-286
-172
-306
-345
-313
-218
-295
-405
-333
-378
-451
-488
-317
-261
-404
-351
-200
-264
-433
-197
-250
-265
-114
-322
-325
-197
-189
-200
-66
-96
-180
-33
48
-150
-291
-291
-135
-249
-244
-218
-285
-356
-372
-190
-308
-453
-312
-118
-254
-303
-134
-253
-280
-10
-83
-423
-224
-128
-394
-253
-229
-234
-378
-276
-181
-192
-112
-164
-162
-268
-209
-158
-204
-315
-172
-124
-487
-447
-143
-277
-304
-217
-193
-439
-349
-102
-406
-214
-56
-350
-174
144
-212
-401
-69
-78
-189
4
-79
-127
-63
-127
-212
-50
-71
-243
-237
-128
-88
-244
-224
-130
-106
-370
-318
33
-163
-235
-218
13
-42
-95
-104
-151
-184
-97
187
-278
-344
84
147
-142
-536
-75
237
-394
-101
158
-484
-225
285
-446
-436
11
-416
-259
-136
-349
-236
-54
-180
-276
-305
-6
-208
-346
-291
-1
31
-346
-243
16
-297
-299
-59
-244
-333
-412
-45
-351
-480
-160
-78
-81
-213
-155
-283
-119
29
-523
-380
-121
-106
-274
-275
-57
-95
-212
-65
-182
-203
-42
-32
-262
-335
-93
150
-422
-602
-54
-45
-155
-523
-300
36
-333
-423
-91
-188
-443
-78
48
-597
-297
371
-150
-673
70
430
-511
-648
267
65
-362
-255
-13
-56
-349
-71
-156
-396
245
6
-652
-122
440
-445
-680
332
175
-284
-643
-185
85
-571
-448
-273
-82
-15
-283
-382
-239
322
-210
-757
135
508
-246
-700
288
416
-746
-523
419
-202
-641
-239
150
-148
-514
-310
493
-70
-612
370
41
-658
-301
-91
-57
-145
-152
76
-329
-107
61
-402
-32
531
-337
-377
703
-108
-798
489
372
-733
-119
474
-207
-794
197
271
-606
-49
318
-92
-337
-215
-77
-331
36
-75
-512
239
68
-451
159
-315
-382
330
-184
-166
48
9
18
-27
-208
-183
284
107
-96
-128
113
84
-224
20
-89
182
96
-493
25
87
-452
-349
166
-66
-447
-215
43
-272
-74
-247
-345
42
34
-335
-521
151
-4
-695
-364
443
-199
-733
-130
440
-266
-849
-222
436
-63
-1110
-104
592
-542
-827
35
-213
-464
-255
-621
-290
69
-631
-529
-51
-590
-454
-274
-446
-135
-669
-909
98
-280
-1153
-205
329
-944
-780
-162
-194
-293
-966
-249
344
-700
-828
-17
94
-683
-811
-63
124
-1112
-495
138
-429
-1113
-88
263
-966
-659
201
-349
-1341
-145
86
-1026
-317
118
-783
-421
-348
-75
-242
-607
20
-194
-215
-174
-369
-277
-97
1
-67
23
-287
-451
276
-307
-504
325
-472
-322
256
-259
-1022
-20
123
-364
-280
-252
210
-246
174
39
-624
37
450
-585
112
570
-695
-221
623
77
-396
-154
-16
40
-79
-624
322
88
-518
362
132
-451
191
756
-648
-376
1070
-284
-837
755
87
-147
425
39
166
311
-66
-256
360
8
-557
411
181
107
-74
-144
-39
419
-809
-98
484
-1174
236
233
-846
15
146
-614
-369
239
-359
-482
284
-343
-339
12
-326
-121
-402
-548
159
-215
-431
186
216
-428
87
-66
-637
185
-303
-466
93
-319
-185
298
-611
-523
616
-394
-798
563
-331
-1047
73
129
-512
-264
-34
-161
-66
-866
38
599
-891
-612
998
-233
-1366
414
327
-1060
-298
454
-324
-596
111
-113
-1027
-440
345
-922
-1375
424
75
-1221
-527
478
-626
-1141
87
-458
-1208
-39
-23
-1189
-836
379
-905
-1118
309
-301
-1470
-266
62
-1074
-678
35
-543
-1240
10
-52
-1494
-522
547
-1121
-893
-15
-343
-906
-524
-865
-528
16
-876
-900
-230
44
-1638
97
74
-1902
387
-168
-1853
456
63
-1562
-411
-182
-1175
-329
5
-1606
-151
350
-1694
155
-71
-1782
859
-206
-1832
540
480
-1671
226
830
-1564
702
-38
-851
866
-649
-900
1269
-767
-968
1752
-860
-1225
1411
-687
-1044
755
-139
-515
605
-590
-93
619
-839
203
525
-402
-92
353
-288
-321
232
-49
-190
-452
440
-194
-488
-45
142
123
-763
347
119
-788
156
248
57
-401
-178
524
-545
-474
395
-213
-666
420
262
-563
-592
535
65
-923
358
501
-197
-1118
622
628
-1246
-321
930
-580
-612
234
-9
-51
-718
134
-488
142
-443
-1081
808
-250
-1186
519
482
-1794
190
1099
-804
-1038
682
349
-1440
393
129
-625
388
51
-753
325
21
-661
166
-108
-10
-141
-211
-246
-182
9
-73
-764
633
58
-1118
-163
588
-973
-846
475
-619
-1079
367
-304
-1205
289
-240
-1124
-716
453
-489
-1340
78
100
-1300
-709
647
-1269
-978
969
-1575
-1230
522
-245
-1317
-661
215
-1245
-800
329
-1194
-1096
142
-783
-1359
91
-410
-1201
-163
-692
-960
112
-744
-738
-76
-332
-1097
26
-55
-1880
292
-59
-1398
-253
366
-1473
-442
496
-828
-1195
-141
-11
-1146
197
-997
-673
347
-523
-1084
168
-323
-827
659
-354
-950
69
488
-1165
-347
58
-839
-42
-412
-85
-35
-1581
346
1065
-1509
36
349
-253
-819
558
-34
-1450
1183
-234
-1238
1044
-355
-277
390
-364
33
541
-724
-13
727
-853
220
676
-636
24
1014
-875
259
343
-449
102
324
414
-274
-150
784
515
-457
-601
1528
220
-1443
1295
315
-1673
553
1265
-2240
936
1117
-1263
259
121
-338
40
-243
117
163
-326
577
-195
-85
263
529
75
-890
1270
-100
-743
898
-206
-795
494
623
-475
-20
64
318
87
-673
926
-903
-657
1484
-746
-517
113
753
-512
-401
1109
-874
502
-74
17
21
-332
745
-405
289
168
-118
221
106
249
-541
117
43
-249
-57
-454
414
-500
-626
579
-333
-1153
827
4
-1534
233
144
-928
-252
216
-1015
-180
-80
-861
-51
77
-1318
368
483
-1591
287
31
-459
-43
-376
-388
58
-323
-342
24
-243
-661
266
-333
-756
22
-779
-560
-262
-156
-758
-698
-706
62
-760
-969
277
-1376
-624
1027
-1505
-885
474
-1160
-975
901
-990
-1551
135
-126
-602
-1246
-373
599
-1746
-500
698
-1535
-499
42
-936
-774
-346
34
-776
-790
208
-1576
-195
111
-967
-1566
705
-476
-1951
365
-418
-815
-462
84
-1282
557
206
-1831
556
49
-1213
517
-193
-634
-297
-130
161
-948
156
84
-472
529
-496
-6
527
-971
607
354
-559
260
-210
592
369
-913
60
1001
-971
209
327
-258
433
116
456
-537
48
1209
-198
-632
1192
-276
-409
165
249
-9
-454
-103
342
-182
-422
22
436
-371
-481
234
-109
-316
-151
77
97
-406
-429
1108
-998
-513
386
-582
-353
-35
-322
-821
-27
50
-548
-962
154
116
120
-1001
-374
1074
-784
-293
473
190
-649
-290
707
-501
-611
-180
688
-763
-540
686
-1090
216
-70
-835
441
-192
-726
-377
436
-1038
-457
-214
90
-644
-528
523
-1047
463
-374
-765
482
-592
-372
560
-1048
-670
1115
-629
-789
961
-696
-7
273
-1398
668
445
-1088
272
637
-1433
573
-509
-512
305
-671
-77
189
-630
-86
-798
113
514
-965
-686
-92
-78
-838
-637
-181
-301
-1045
22
-286
-1150
-51
303
-924
-640
-57
-383
-391
-778
-353
-226
-1103
418
-850
-1061
309
-579
-657
-839
132
-497
-1227
-393
174
-1047
-920
-371
-713
-729
-43
-540
-1422
-49
-467
-1208
-607
190
-847
-1021
-381
-978
-219
-368
-1354
-195
46
-988
-501
-719
-692
214
-1227
-301
358
-1306
-332
395
-656
-132
-524
-443
134
-1082
-110
-81
-273
-827
50
-40
-1500
-46
901
-1579
-177
491
-1251
780
-901
-649
214
-122
-515
-208
230
-878
-391
449
-815
-768
1004
-852
-309
-123
-553
651
-431
-472
711
-271
-969
461
-666
-330
-117
-232
267
-712
-65
692
-775
-439
931
-377
-362
-91
-126
-95
-293
591
-945
-635
1011
-635
-1282
340
544
-1060
202
127
-748
-220
-645
12
-126
-372
-252
758
-740
-521
644
-828
-587
525
-259
-696
390
-165
94
135
-627
88
356
-876
-633
865
-520
-741
678
-1065
-342
-69
-703
78
-192
-1030
-45
164
-1262
-280
390
-1131
-332
122
-527
-514
112
-98
-1028
1132
-282
-797
809
-348
-432
-3
-408
-345
211
-14
-1168
694
-202
-621
1018
-137
-438
528
-39
51
523
-82
-342
729
-867
-699
1506
-338
-1113
628
244
-375
-262
265
250
-157
277
-957
299
540
-1158
36
995
-449
-583
723
-650
-429
415
-857
132
532
-725
-7
399
-1188
-577
845
-828
-739
975
-756
-871
911
-419
-903
353
-148
-139
-237
-71
11
-457
-127
103
311
-1042
293
219
-1472
-630
246
30
-1343
530
-61
-847
684
-1102
-501
-63
-991
-348
-432
-783
-357
-1149
214
-333
-758
-407
953
-1484
-881
1187
-1201
-47
-399
-526
-416
-493
-1135
266
-470
-856
246
-392
-407
-676
-451
-16
-923
-1444
375
-208
-1272
333
418
-1378
-232
1093
-1308
-944
401
-743
-814
-643
167
-528
-1429
128
51
-1229
-558
-51
125
-638
-617
579
-1090
482
-706
-1607
975
-1588
-1352
338
-618
-1089
-709
458
-1574
-599
51
-992
-594
-530
288
-1355
-245
-49
-813
-498
-97
-572
-566
530
-1763
153
-313
-1357
102
-176
-818
-559
-98
-1138
-1
-357
-594
-939
-321
-897
-820
-97
-1274
-79
311
-918
541
206
-523
375
111
-988
376
206
-1003
685
-298
-827
367
106
-134
-473
465
440
-748
-74
70
-545
-1160
-10
328
-449
-280
-61
-1225
-320
-189
-378
-724
-178
-274
-417
-238
-973
-644
-118
-129
-1101
-201
72
-1133
195
-847
-855
471
-897
-219
-282
-451
92
-334
-843
28
-346
-815
56
-257
-509
139
-205
-604
158
-626
-129
630
-722
15
56
-183
-550
-50
441
-610
-41
-242
29
-1148
-792
-646
-74
-583
-462
-554
-759
-250
-1355
-1025
-947
-954
-148
-1241
-1352
-419
-1186
-909
-1021
-210
-912
-86
-93
-1322
-132
-901
-653
-1
-504
-349
20
89
-981
-503
748
-635
-635
586
-391
356
-434
-1180
327
430
-783
-444
345
-470
-1170
979
-217
-1358
952
302
-660
-170
261
-664
348
-591
-805
965
-279
-968
-220
847
-983
-1183
879
-604
-1194
286
-365
-354
-219
-167
605
-1653
712
113
-1513
-247
-831
-252
-1284
-1326
-234
-818
-885
-313
-586
-1185
-442
152
-514
-1033
-715
464
-682
-884
502
-751
-191
543
-446
-316
-324
303
-436
-649
105
-903
-671
178
-712
-486
-165
-486
-207
84
-549
114
-266
-431
220
-260
-62
107
177
-120
329
-42
-291
181
-155
-198
173
-612
-425
266
-1029
488
-310
-804
418
-95
-322
-704
254
315
-979
301
-257
-654
-564
-499
300
-1205
-344
-224
-215
-819
-370
-360
-1027
-473
-693
-1244
-526
-551
-413
-551
-498
-127
-719
-1209
-465
94
-684
-518
259
-465
-19
324
-1242
-112
-91
-443
374
116
104
-72
-414
88
-355
245
-358
345
334
-552
-7
-40
-687
-880
620
-203
-854
455
-697
-1132
-522
-1105
-3
-318
-900
-532
-377
285
-1242
-26
53
-1068
63
-401
-499
-315
212
-734
-234
-411
-299
-371
-477
-299
-1290
-688
-214
-1162
-1194
-165
-764
-1199
-1147
-561
-702
-1614
-975
-847
-417
79
-159
-16
47
-425
-440
-484
-150
65
9
-59
211
154
102
340
16
-69
579
172
71
0
447
317
-453
667
386
-180
117
282
365
-134
-600
365
701
-232
-151
78
364
-836
583
206
-534
568
552
235
-548
-104
495
-1177
-655
48
-114
-935
-560
1437
-1339
-1429
743
-481
-1506
618
322
-1278
579
-147
-805
-402
-251
-747
711
466
-731
-101
247
104
-405
105
90
177
99
451
1186
-282
50
1150
659
415
1097
761
105
565
749
467
396
815
-153
1074
1278
-143
412
1255
-671
190
834
-195
-223
-143
-110
309
-107
-114
-707
54
74
-504
-919
469
-1080
-838
161
-659
-405
-468
-12
-405
21
-1411
-1357
466
-985
-1066
-339
266
30
-638
-14
-836
-335
391
-326
330
24
-760
-328
-542
-525
-621
72
-58
-89
-256
-256
195
-805
-526
-134
-834
-572
166
-342
-454
109
-654
-1203
612
9
-1053
-273
-658
428
-369
-1555
769
-520
-992
-232
100
-705
-840
-281
131
-471
-1069
745
-236
108
942
699
15
-481
890
744
-212
201
837
-890
868
-793
-731
921
-214
-644
73
500
-363
-581
-10
-740
-1462
299
-1047
-1132
135
-998
-1249
-565
-1091
-945
-50
-360
305
-330
-892
315
-838
-782
-764
167
-434
-415
83
-345
-202
-783
-434
156
-732
-393
489
-699
-845
-779
-1007
-63
-347
-811
531
-219
-411
-618
-1481
-830
-741
-915
-780
-345
-488
-992
-1361
-18
-1531
-1412
849
6
-1135
-709
390
-14
-2297
-492
826
-883
-921
896
557
-501
-39
-713
-1066
-495
-575
-743
-399
-424
-674
-1229
-716
-1515
-1035
849
-1215
-1059
-519
-973
-723
-1964
-1053
-735
-328
-659
-42
-386
-430
-684
-274
-226
-858
554
-339
-12
535
-254
-593
-5
59
-28
-796
-741
-453
-1284
-1285
-448
-1595
-1328
-521
-466
-2049
-1193
-171
-1610
-1452
-1061
-1108
-1178
-1188
-270
-444
-842
-845
-32
-989
-38
74
-1456
-327
-337
-149
-632
-906
-222
-698
-1543
-522
64
-907
-1039
107
-579
-1135
-953
-177
-837
-751
106
-1106
-702
-291
-854
-588
-40
-46
-724
-235
-307
-1269
146
-384
-936
-106
257
-80
-127
91
-335
-504
441
-20
-358
716
99
-452
306
39
-856
495
874
-449
-677
1163
22
-1412
363
663
-308
-512
804
-28
-917
-911
-325
-156
-1012
-247
-89
-784
416
-46
-995
243
-172
-513
335
293
541
359
472
49
-218
529
-82
237
420
-256
103
-238
-889
5
131
-500
278
301
-287
535
-649
-877
153
-308
-417
320
201
162
-70
-155
18
43
328
-453
-337
-101
-1022
-944
-140
-594
-1016
-96
-18
-839
-1264
277
-168
-1464
62
-171
-1023
221
102
102
1096
97
-9
533
794
623
556
527
923
345
-606
820
1340
328
-14
1247
753
29
904
663
627
909
291
105
531
7
-413
484
260
917
864
397
946
496
187
161
-218
-592
-177
452
381
48
315
941
164
-297
1237
60
-146
263
-658
-365
-155
-1197
-179
441
-1321
326
-82
-1657
-509
-125
-884
-1256
-422
-239
-279
-1067
-151
207
-62
695
701
514
258
-398
361
389
-125
699
519
135
724
1540
997
1244
1770
1279
817
1093
1405
788
841
850
980
763
254
630
-83
-99
504
49
-541
-233
64
-173
293
692
529
390
226
384
573
455
693
745
962
538
334
800
727
608
799
1056
817
923
755
531
578
738
719
956
889
643
924
531
807
801
463
943
893
204
215
447
-153
60
429
546
366
234
647
291
309
555
735
543
590
641
924
737
88
817
436
450
311
870
589
-99
656
156
-377
-588
-110
-27
-516
-464
-766
-717
-642
-1163
-686
-106
143
-321
-806
-347
-418
-597
-753
-192
-64
-405
-389
-465
-577
-1013
-518
-132
-134
54
-72
285
-60
-139
-114
-82
225
31
95
631
-2
-180
475
291
-330
-723
-404
152
-428
-691
-307
-9
229
49
47
710
858
-398
-1126
-345
-7
-689
-137
260
-452
-872
-953
-880
-953
-1055
-1112
-1073
-1305
-1205
-1244
-1378
-1532
-1100
-446
-577
-389
-207
-57
-850
-1096
-244
-118
347
1303
1450
960
1076
1201
1128
478
1423
1882
1556
1090
1833
1409
-367
-79
484
289
1152
1135
-226
-206
-196
-173
-671
-1061
-88
86
-907
-350
-342
-1111
-1250
-884
227
-316
-574
-83
-348
-1016
-1313
-1439
-628
-36
-357
245
37
-28
-41
-1126
-1107
500
594
-583
22
239
-403
-302
-439
32
568
748
496
-92
-156
286
101
-1455
-1288
43
-344
-1186
-976
-1181
-1291
-1525
-1771
-1977
-1769
-982
-1229
-1619
-1422
-1238
-1710
-2049
-2596
-1345
-100
-1042
-784
-132
-518
-1012
-1106
-1184
-676
-646
-1137
-1199
-710
-495
-957
-1164
-505
251
-262
-1203
-1270
-952
-1522
-2009
-1839
-1331
-626
-525
-578
-847
-507
-301
-864
-1067
-1049
-1097
-1179
-1297
-1509
-1656
-1743
-1275
-1349
-1695
-1184
-1507
-2220
-2305
-2189
-2299
-2752
-2397
-1417
-1650
-2075
-1734
-1758
-2525
-2421
-2002
-2693
-2607
-2120
-2535
-2521
-2110
-1542
-1205
-989
-594
-566
-1096
-1060
-620
-1002
-1736
-1631
-1236
-1031
-1397
-1866
-1723
-1800
-1847
-1825
-2240
-2674
-2636
-2254
-2593
-3319
-2966
-2130
-1711
-1357
-716
-14
-247
-643
-429
-662
-879
-553
-110
-140
-538
-524
-231
-259
-400
-435
-313
-209
-708
-1062
-716
-1290
-1535
-482
265
517
469
365
618
825
245
-65
-416
-109
792
163
-514
-248
34
571
334
89
421
528
355
-285
-759
-445
373
967
705
667
1066
1465
818
308
1085
1320
789
449
1092
1323
831
632
838
845
879
743
483
867
900
377
-20
520
801
958
1541
1421
1794
2396
2322
2175
2508
2817
2848
2852
2869
2876
2943
3198
3143
3251
3427
3315
3022
2894
2860
2204
1588
1382
1152
800
523
-11
-372
-300
-726
-1363
-1884
-1973
-2316
-3037
-3463
-3669
-3830
-3931
-4153
-4545
-4691
-4708
-4924
-5345
-5491
-5658
-5982
-6098
-6001
-6039
-6049
-5773
-5658
-5439
-5209
-5228
-5161
-4935
-4761
-4656
-4530
-4160
-3733
-3544
-3285
-3109
-2877
-2553
-2484
-2569
-2614
-2519
-2447
-2506
-2533
-2526
-2469
-2299
-2261
-2296
-2315
-2352
-2524
-2779
-2769
-2809
-3077
-3203
-3342
-3519
-3572
-3631
-3644
-3476
-3669
-3749
-3420
-3231
-3488
-3725
-3191
-2665
-2453
-2040
-1525
-1336
-1146
-1090
-1251
-1162
-805
-637
-653
-352
183
283
301
921
1402
1223
1073
1388
1533
1367
1703
2064
2365
2798
3072
2833
2331
2466
2671
2619
2614
2896
2730
2536
2552
2667
2916
2812
3147
3699
3687
3584
3616
3787
3962
4137
4705
5015
5319
5820
5706
5478
5498
5829
6103
5889
5664
5825
6011
5980
6124
5928
6077
6312
6359
6412
6125
6370
6297
6279
6582
6922
7260
7685
7682
7343
5851
3460
2110
1201
1512
2388
3335
3840
3120
1885
558
-911
-1449
-1357
-2015
-2586
-3765
-4719
-5070
-5597
-5640
-5358
-4813
-4412
-4644
-5248
-6130
-7501
-8185
-8477
-8177
-7417
-6546
-5314
-4733
-4521
-4505
-4679
-4459
-4021
-3695
-3103
-2841
-2768
-2561
-2287
-1546
-502
820
1936
2225
2211
1996
1453
1074
778
891
1427
2019
2671
2942
2590
2086
1434
792
282
-447
-1132
-2112
-3307
-3969
-4271
-4275
-4057
-4112
-4371
-4884
-5690
-6646
-7787
-8644
-9158
-9083
-8520
-8044
-7700
-7457
-7321
-7333
-7317
-7259
-7147
-7227
-7321
-7367
-7352
-6781
-5983
-5123
-4178
-3274
-2527
-2077
-2060
-2383
-2768
-2676
-2193
-1577
-806
-183
328
772
1053
1168
1011
845
688
359
-39
-427
-753
-918
-889
-710
-444
-289
-398
-906
-1758
-2606
-3257
-3495
-3494
-3440
-3276
-3057
-2724
-2458
-2561
-2724
-2664
-2620
-2749
-2845
-2661
-2560
-2360
-1743
-1059
-351
414
1062
1467
1789
2163
2360
2764
3354
3981
4851
5311
5749
6415
6666
6992
7287
7529
8077
8562
8771
9089
9481
9799
10009
9905
10108
10281
10357
10425
10558
10649
10450
10818
11092
11278
11798
11732
10877
8142
4197
1191
66
986
2861
5038
4670
2410
801
-1072
-2056
-1491
-1629
-2863
-4278
-6516
-8022
-7785
-6996
-6196
-5391
-4257
-4059
-4359
-4813
-6480
-8143
-8623
-8200
-7080
-6051
-4584
-3173
-2477
-1578
-1406
-1738
-1369
-824
-345
76
-101
-501
-454
593
2081
3780
5710
6399
5982
5190
4158
3401
2851
2682
2869
3003
3740
4584
4520
4068
3323
2512
2175
1875
1187
10
-1218
-2234
-2951
-2953
-2750
-2679
-2529
-2579
-3438
-5089
-7271
-9655
-11278
-11891
-11042
-9697
-8700
-7944
-7987
-8383
-8478
-8468
-8518
-8413
-8340
-8323
-7944
-7333
-6808
-5966
-4549
-3020
-1525
-475
-526
-1596
-2946
-3829
-3796
-3119
-1789
-458
436
1269
1589
1453
1045
435
-22
-213
-202
-286
-613
-843
-947
-694
99
797
1043
523
-695
-2194
-3664
-4600
-4935
-4860
-4279
-3507
-2901
-2596
-2760
-3420
-4121
-4556
-4683
-4482
-4254
-4082
-3927
-3417
-2725
-1784
-796
-91
418
434
126
-200
-623
-706
-119
798
2011
3224
4018
4386
4362
4148
3971
3945
4055
4076
4208
4374
4726
5324
5768
6489
7152
7596
8103
7968
7524
6917
6467
6359
6804
7836
8738
9544
9989
10426
10586
10949
11431
10752
8168
3764
-88
-1908
-1269
1005
4577
5992
4900
3128
-26
-2331
-2960
-3350
-3771
-4518
-6522
-7943
-7920
-7176
-6107
-4715
-3211
-2862
-3313
-4699
-6771
-8566
-9366
-8913
-7445
-5842
-3382
-1007
249
904
457
-399
-712
-445
67
867
1306
1378
1857
2961
4469
6472
8441
9239
8859
7452
5759
4500
3596
3509
4186
5082
6392
7402
7328
6450
5126
3708
2695
1922
1071
96
-748
-1514
-2043
-1984
-1823
-1504
-1224
-1483
-2350
-3867
-5615
-7046
-8080
-8242
-7537
-6575
-5875
-6021
-7019
-7999
-8237
-7945
-7191
-6843
-6746
-6605
-6391
-5950
-5547
-4838
-3828
-2522
-1381
-967
-1132
-1773
-2404
-2482
-2021
-1015
217
1062
1178
732
74
-286
-320
-339
-332
-394
-343
-320
-547
-966
-1352
-1285
-804
-300
-261
-1000
-1950
-2790
-3295
-3314
-3159
-2812
-2489
-2373
-2523
-2969
-3475
-3776
-3918
-3893
-3708
-3398
-3135
-2988
-2944
-2866
-2384
-1639
-882
-388
-396
-451
-459
-307
-36
411
1040
1685
2541
2998
3121
3127
3002
3142
3296
3826
4284
4565
4801
4686
4527
4649
4996
5371
5728
5968
6145
6063
5842
5868
6011
6328
7125
7711
7952
8260
8272
8069
8296
8551
8774
9380
10212
10634
11072
10102
6054
1372
-1612
-2048
-382
3401
6369
5446
3112
-452
-4198
-5230
-4572
-4212
-3745
-4846
-7346
-8675
-8790
-8284
-7259
-5468
-3961
-3935
-4955
-6907
-9340
-10650
-10353
-8499
-6396
-4262
-1934
-900
-698
-1062
-2073
-2401
-1574
-450
911
1854
1889
1604
1894
3108
4917
7195
8720
8628
7236
5353
3993
3311
3380
4421
5575
6575
7626
7468
6170
4575
2904
1924
1610
1497
1059
181
-651
-1554
-2102
-2064
-1896
-1691
-1779
-2495
-3804
-5606
-7055
-7901
-8135
-7265
-6002
-5057
-4453
-4649
-5488
-6411
-7336
-8018
-7933
-7207
-6279
-5548
-5047
-4683
-4239
-3332
-2464
-1813
-1511
-1714
-2065
-2712
-3008
-2704
-1816
-470
619
1347
1682
1398
586
-537
-1496
-1905
-1712
-1186
-871
-892
-947
-927
-915
-998
-1321
-1651
-2056
-2645
-3242
-3936
-4195
-3869
-3175
-2328
-1796
-1725
-2073
-2781
-3607
-4246
-4427
-4106
-3561
-2947
-2463
-1990
-1488
-1079
-831
-776
-839
-795
-678
-681
-575
-334
202
1099
2106
2891
3331
3305
3099
2636
2241
2161
2366
2877
3427
4050
4355
4715
4843
4886
5006
4905
4692
4457
4194
3939
4154
4571
5306
5878
6555
7327
7056
6870
6559
6132
6251
6824
7338
7953
8679
9005
9624
10161
11069
11668
10697
6555
874
-2922
-3376
-1637
2740
6495
5872
4027
435
-3687
-4986
-5016
-4831
-4283
-5600
-8212
-9286
-9243
-8327
-7179
-5159
-3837
-3914
-4983
-7425
-10052
-11533
-11391
-9402
-7259
-5098
-2403
-1112
-549
-970
-2419
-3098
-2723
-1803
-493
468
746
822
1486
2825
4571
6784
8059
7887
6432
4346
2925
2187
2293
3611
4912
6249
7543
7348
6006
4149
2228
1134
808
659
233
-406
-1080
-1757
-2012
-1997
-1961
-1723
-2050
-2910
-4363
-6285
-7559
-8171
-8057
-6851
-5534
-4580
-4063
-4468
-5533
-6714
-7668
-7978
-7620
-6879
-5966
-5133
-4549
-4088
-3560
-2985
-2419
-1832
-1759
-1980
-2380
-3068
-3028
-2353
-1407
-134
902
1416
1361
714
-340
-1451
-2115
-2167
-1800
-1302
-982
-831
-828
-931
-1097
-1394
-1730
-2064
-2661
-3286
-3805
-4151
-3920
-3296
-2615
-2017
-1724
-1874
-2442
-3281
-4056
-4475
-4372
-3865
-3190
-2554
-1999
-1457
-1121
-955
-935
-1067
-1160
-1109
-1039
-819
-428
90
852
1711
2388
2853
2902
2563
2213
1738
1552
1819
2170
2717
3422
3830
4101
4329
4244
3981
3827
3834
3737
3786
3860
3986
4294
4748
5137
5612
5785
6009
6210
6112
6171
5791
5933
6358
7043
7955
8813
9418
9680
9887
10027
10637
11182
11602
8629
3356
-1342
-3306
-1854
1805
7024
8016
5939
2599
-2502
-5664
-5741
-5537
-4588
-4077
-6435
-8157
-8435
-8048
-7407
-6214
-4708
-4446
-5122
-6911
-9878
-11818
-12140
-10450
-7584
-5449
-2787
-1117
-962
-1361
-2959
-4459
-4247
-3142
-1459
436
1397
1662
1847
2661
3859
5653
7358
7549
6449
4519
2892
2360
2526
3862
5591
6800
8072
8335
6776
4679
2451
839
566
786
972
734
282
-376
-993
-1274
-1587
-1793
-2140
-2935
-4160
-5749
-7076
-7670
-7661
-6668
-5137
-4099
-3645
-4171
-5767
-7214
-8110
-8315
-7879
-6901
-5648
-4768
-3885
-3420
-3448
-3144
-2777
-2361
-1935
-2028
-2330
-2640
-2625
-2023
-995
366
1487
1760
1442
714
-411
-1318
-1860
-1885
-1498
-787
-97
53
-95
-523
-1096
-1508
-1869
-2170
-2507
-2991
-3354
-3572
-3400
-2901
-2390
-1949
-1798
-2093
-2687
-3428
-4131
-4542
-4409
-3769
-3008
-2234
-1705
-1497
-1488
-1485
-1517
-1523
-1491
-1307
-1024
-679
-121
408
1008
1612
2140
2507
2604
2443
2074
1800
1746
2007
2524
3160
3718
4089
4203
4109
3834
3561
3417
3384
3544
3841
3974
4119
4235
4499
4847
5071
5301
5409
5396
5352
5309
5158
5349
6002
6473
7094
7698
7899
8062
8350
8608
8949
9688
10542
11177
11279
7881
2801
-1567
-3360
-1664
1998
7029
7940
5207
1384
-3527
-6257
-5811
-4950
-3937
-3811
-6319
-7915
-8397
-8095
-7278
-6318
-4630
-4229
-5138
-6913
-9834
-11663
-11728
-9985
-6933
-4716
-2265
-864
-1236
-1964
-3470
-4644
-4139
-2815
-883
951
1705
1887
1717
2425
3828
5634
7325
7337
5946
4034
2585
2345
2818
4194
5941
6986
7916
7842
5979
3761
1605
213
95
507
985
820
267
-484
-1314
-1656
-1996
-2262
-2614
-3543
-4682
-6106
-7326
-7687
-7568
-6532
-4973
-4206
-4356
-5440
-7096
-8133
-8617
-8433
-7730
-6887
-5655
-4628
-3989
-3747
-3859
-3678
-3203
-2603
-2264
-2286
-2214
-2404
-2363
-1555
-439
765
1535
1427
749
-78
-816
-1289
-1669
-1614
-1167
-422
218
222
-266
-951
-1493
-1824
-2124
-2357
-2683
-3065
-3180
-3312
-3245
-2869
-2477
-2233
-2305
-2709
-3329
-3987
-4455
-4635
-4405
-3712
-2874
-2193
-1964
-1974
-2101
-2124
-1970
-1827
-1677
-1373
-932
-402
234
720
1142
1558
1999
2294
2349
2257
2133
2003
2119
2410
2836
3310
3694
4008
3991
3762
3595
3436
3268
3344
3491
3845
4169
4264
4191
3988
4069
4475
4733
4992
5108
4845
5016
5052
5291
5551
6006
6508
7046
7163
7321
7772
7759
8383
8922
9741
10720
11641
10790
6628
1455
-2691
-3077
-956
3516
7554
7091
4666
507
-4196
-5775
-5426
-4882
-3769
-4347
-6772
-8003
-8045
-7596
-6998
-5501
-4050
-4166
-5065
-7507
-10298
-11542
-11197
-8754
-6070
-3764
-1324
-517
-837
-1841
-3699
-4405
-3555
-2053
-116
1426
1987
1933
2152
3156
4427
6269
7392
6834
5288
3462
2492
2416
3154
4717
6153
7162
7996
7190
4992
2832
812
-54
148
686
832
583
59
-849
-1472
-1909
-2383
-2661
-3188
-4057
-5148
-6473
-7288
-7485
-7110
-5753
-4408
-3830
-4169
-5544
-7178
-8048
-8255
-7968
-6917
-5694
-4503
-3615
-3386
-3538
-3700
-3385
-2915
-2295
-2089
-2149
-1953
-2048
-1774
-993
45
1126
1500
1143
440
-373
-1093
-1551
-1722
-1493
-789
67
415
124
-598
-1359
-1866
-2213
-2496
-2562
-2685
-2827
-2901
-3100
-3000
-2653
-2309
-2117
-2317
-2832
-3379
-3878
-4229
-4224
-3670
-2834
-2007
-1485
-1515
-1681
-1874
-1878
-1675
-1484
-1116
-597
-72
389
699
929
1204
1643
2049
2328
2429
2356
2195
2127
2232
2518
3093
3485
3805
3769
3583
3462
3278
3189
3148
3276
3513
3802
3775
3847
3778
3711
3961
4310
4553
4587
4858
4876
4955
5146
5420
5796
6193
6349
6567
6853
6824
6999
7603
8358
9008
9891
10670
11057
11278
10208
6016
1013
-2749
-2976
-608
3952
7868
6832
4333
-21
-4583
-5818
-5430
-5094
-4124
-5133
-7612
-8375
-8368
-7408
-6652
-5357
-4320
-4803
-6026
-8453
-11009
-11960
-11290
-8511
-5852
-3725
-1382
-896
-1278
-2251
-3997
-4516
-3585
-2250
-298
1129
1820
2090
2490
3649
4873
6503
7167
6243
4566
2871
2276
2558
3409
5130
6436
7258
7894
6749
4527
2364
427
-282
-123
361
646
348
-147
-956
-1523
-1894
-2438
-2896
-3672
-4641
-5724
-6904
-7421
-7376
-6895
-5436
-4450
-4522
-5233
-6671
-7870
-8279
-7931
-7303
-6554
-5524
-4617
-3895
-3447
-3489
-3537
-3183
-2789
-2293
-2053
-2021
-1926
-1884
-1274
-369
486
1251
1198
497
-256
-889
-1211
-1388
-1317
-1025
-531
114
211
-295
-1104
-1868
-2224
-2368
-2505
-2635
-2911
-3106
-3212
-3265
-3021
-2706
-2531
-2541
-2859
-3363
-3811
-4090
-4165
-3983
-3371
-2611
-2024
-1762
-1874
-2020
-2030
-1812
-1450
-1202
-944
-566
-170
355
813
1117
1425
1758
2051
2160
2176
2116
2022
2064
2325
2661
3110
3490
3572
3463
3232
3050
2928
2926
2845
2876
3106
3353
3719
3858
3868
3836
4006
4225
4510
4381
4302
4402
4284
4592
4985
5669
5992
6337
6635
6756
6836
7189
7515
7886
8467
8842
9679
10337
10757
11096
9118
4586
49
-2880
-2214
379
4836
7211
5332
2514
-1950
-5222
-5732
-5542
-5050
-4405
-6258
-7938
-8317
-8299
-7565
-7046
-5545
-4945
-5488
-6706
-9188
-11233
-11529
-10310
-7627
-5511
-3399
-1572
-1401
-1579
-2671
-3950
-3819
-2969
-1544
327
1369
2087
2322
2833
3874
5135
6578
6715
5688
4293
3145
2901
3235
4055
5415
6231
7094
7317
5797
3895
1868
310
-140
-11
404
456
50
-588
-1420
-1934
-2460
-2928
-3385
-4193
-5048
-6041
-6996
-7375
-7307
-6535
-5187
-4387
-4207
-4847
-6191
-7578
-8155
-7873
-6663
-5403
-4421
-3588
-3497
-3180
-3067
-3041
-2845
-2462
-1922
-1628
-1259
-1389
-1454
-884
-253
515
1180
1277
849
33
-797
-1400
-1519
-1193
-683
-322
-101
-150
-639
-1318
-2065
-2649
-2873
-2692
-2585
-2865
-3172
-3470
-3501
-3182
-2890
-2739
-2819
-3075
-3463
-3886
-4106
-4020
-3633
-2959
-2302
-1856
-1651
-1588
-1686
-1840
-1701
-1370
-886
-286
179
481
753
1025
1236
1491
1812
2119
2394
2488
2442
2190
2074
2272
2579
2968
3244
3348
3203
2914
2598
2422
2356
2555
2839
3156
3314
3280
3244
3061
2993
3097
3406
3817
4287
4393
4330
4283
4111
4478
4990
5653
6394
6679
6833
6815
6494
6812
7319
8180
9115
10035
10647
10983
11523
11467
9724
5395
485
-2530
-1990
357
5073
7730
5933
3370
-1217
-4724
-5329
-5417
-5046
-4547
-6243
-8070
-8579
-8181
-7586
-6964
-5426
-5066
-5435
-6611
-9196
-11058
-11555
-10582
-7880
-5953
-3722
-1699
-1223
-984
-2006
-3384
-3536
-2920
-1598
254
1541
2377
2700
3381
4330
5584
7205
7327
6408
5048
3741
3446
3558
4230
5472
6307
7275
7693
6406
4459
2444
734
70
55
243
167
-174
-771
-1530
-1844
-2375
-2889
-3407
-4286
-5139
-6155
-7118
-7600
-7687
-6996
-5811
-5279
-5406
-6057
-6746
-7164
-7183
-7108
-6895
-6221
-5253
-4109
-3326
-2943
-2774
-2497
-2106
-1685
-1305
-1144
-925
-888
-807
-237
411
989
1272
1042
656
365
146
-258
-704
-940
-882
-551
-368
-597
-1108
-1591
-1839
-2038
-2388
-2754
-3098
-3455
-3621
-3764
-3822
-3636
-3464
-3421
-3485
-3636
-3815
-3973
-4125
-4181
-3984
-3495
-2959
-2558
-2395
-2291
-2019
-1647
-1198
-894
-698
-428
-42
420
786
1040
1248
1600
1993
2381
2626
2698
2594
2451
2386
2364
2562
2725
2844
2885
2777
2628
2594
2491
2505
2484
2423
2611
2727
2859
2959
2983
2998
3005
3038
3142
3233
3669
4163
4353
4691
4678
5099
5450
5320
5604
5749
5998
6837
7590
7921
8668
8973
9671
10170
10610
11201
10801
7969
2866
-1493
-2872
-1540
2104
6619
6922
5044
1642
-2949
-5300
-6146
-5995
-5080
-5341
-7135
-8052
-8311
-7658
-7321
-6565
-5676
-5698
-6114
-7718
-9937
-11332
-11260
-9511
-7353
-5428
-2891
-1472
-883
-1280
-2846
-3809
-3691
-2723
-949
629
1783
2589
2909
3601
4406
5733
6671
6456
5535
4291
3535
3315
3383
4145
5006
5906
6997
6842
5444
3534
1566
113
-538
-506
-311
-378
-697
-1269
-1887
-2418
-3020
-3498
-4147
-4795
-5576
-6584
-7369
-8005
-7994
-7127
-6198
-5739
-5885
-6533
-7225
-7487
-7309
-7080
-6731
-6078
-5251
-4280
-3539
-3150
-2994
-2794
-2290
-1680
-1278
-1089
-1052
-1137
-1000
-598
-44
497
683
473
183
-74
-335
-641
-1023
-1317
-1321
-1050
-867
-1067
-1610
-2078
-2341
-2467
-2526
-2693
-3045
-3421
-3701
-3901
-3889
-3707
-3494
-3341
-3281
-3350
-3450
-3598
-3753
-3811
-3633
-3235
-2755
-2359
-2099
-1900
-1678
-1290
-856
-471
-174
160
462
781
1074
1250
1382
1620
2065
2581
3019
3200
3132
2873
2683
2607
2687
2820
2921
2997
2835
2722
2637
2581
2719
2802
2773
2787
2804
2816
2728
2603
2550
2693
3332
3862
4277
4456
4460
4355
4363
4405
4514
5062
5469
6047
6427
6719
7042
7360
7800
8339
9164
9671
10247
10650
10708
9823
6699
2381
-1278
-2163
-751
2974
6516
6194
3967
417
-3530
-5281
-5476
-5436
-4952
-5578
-7220
-7892
-7904
-7608
-7322
-6697
-5949
-5834
-6113
-7413
-9354
-10506
-10485
-8946
-7124
-5199
-3043
-1711
-1068
-1184
-2350
-3083
-2840
-2095
-496
1017
2092
2670
2939
3484
4380
5637
6509
6464
5682
4730
4054
3660
3525
3872
4378
5128
6095
5978
4817
3288
1420
77
-501
-628
-669
-885
-1395
-2108
-2666
-3141
-3559
-3979
-4507
-5014
-5557
-6324
-7027
-7636
-7822
-7220
-6419
-5704
-5600
-6424
-7613
-7997
-7463
-6666
-5599
-5054
-4783
-4129
-3496
-3064
-3030
-3131
-2847
-1880
-966
-497
-355
-668
-845
-735
-240
431
690
542
54
-521
-851
-794
-778
-998
-1132
-1058
-857
-860
-1444
-2331
-2957
-3096
-2784
-2447
-2557
-2924
-3314
-3607
-3635
-3535
-3424
-3318
-3271
-3233
-3171
-3146
-3169
-3136
-3038
-2800
-2287
-1757
-1456
-1362
-1388
-1216
-724
-106
465
825
997
1181
1438
1642
1762
1889
2145
2635
3058
3216
3121
2847
2616
2591
2598
2705
2857
2851
2831
2726
2624
2588
2602
2717
2891
2929
3012
3006
2950
2909
2958
3289
3666
4135
4445
4570
4592
4520
4460
4670
4937
5408
6079
6479
7083
7555
7844
8313
8543
8963
9495
9843
10422
10680
11041
9411
5592
1574
-1501
-1615
549
4159
6037
5088
2593
-995
-4051
-5182
-5545
-5522
-5075
-6372
-7461
-7670
-7804
-7733
-7807
-7295
-6606
-6241
-6124
-7338
-8893
-9610
-9567
-8472
-7057
-5177
-3069
-1523
-632
-868
-1914
-2220
-2105
-1243
427
1762
2904
3374
3503
3837
4564
5654
6380
6390
6187
5802
5317
4818
4242
3925
3888
4477
5191
5010
4418
3234
1650
429
-424
-845
-1182
-1547
-2113
-2808
-3338
-3950
-4601
-5109
-5488
-5684
-5853
-6249
-6841
-7522
-7791
-7766
-7792
-7784
-7825
-7658
-7045
-6387
-6027
-5934
-5897
-5629
-5022
-4334
-3766
-3490
-3267
-2884
-2331
-1729
-1228
-690
-397
-219
-27
-17
-126
-435
-867
-1105
-998
-647
-327
-346
-657
-1103
-1414
-1601
-1907
-2333
-2732
-2962
-3041
-3108
-3215
-3460
-3664
-3719
-3747
-3673
-3626
-3719
-3921
-4136
-4221
-4082
-3810
-3457
-3167
-2925
-2664
-2431
-2245
-2159
-2019
-1744
-1298
-719
-218
129
346
518
833
1228
1597
1805
1892
2038
2292
2556
2682
2734
2649
2681
2855
2957
2984
2922
2738
2515
2417
2410
2403
2509
2685
2664
2690
2755
2850
2958
3023
3269
3547
3703
3941
3984
3981
4174
4437
4892
5354
5784
6158
6345
6623
6934
7272
7873
8301
8677
9459
10185
10496
11000
11433
11312
9053
5012
636
-1966
-1622
1000
4627
5614
4569
2146
-1269
-3599
-4730
-5499
-5494
-5750
-7130
-7684
-7717
-7676
-7891
-8002
-7667
-7154
-6177
-5855
-6853
-7893
-8713
-8879
-8394
-7497
-5700
-3598
-1528
-139
-207
-820
-1102
-1262
-436
817
2113
3314
3839
4043
4259
4900
5611
5978
6150
6391
6642
6769
6374
5518
4436
3741
3902
4138
4197
4136
3515
2475
1429
452
-294
-905
-1471
-2199
-2698
-3064
-3671
-4362
-5183
-5802
-6033
-6031
-5999
-6190
-6452
-6506
-6644
-6816
-7172
-7547
-7500
-6960
-6394
-5936
-5440
-5189
-4841
-4333
-3823
-3327
-2923
-2614
-2235
-1863
-1665
-1331
-918
-653
-338
11
312
401
235
-72
-448
-705
-826
-857
-935
-1052
-1153
-1247
-1398
-1677
-2114
-2541
-2895
-3158
-3206
-3267
-3439
-3637
-3919
-4183
-4204
-4068
-3937
-3866
-3853
-3869
-3880
-3865
-3794
-3630
-3398
-3158
-2827
-2548
-2363
-2167
-1981
-1711
-1393
-968
-488
-133
171
509
808
990
1091
1182
1358
1683
2056
2343
2478
2407
2315
2285
2277
2260
2341
2392
2323
2311
2312
2238
2244
2222
2255
2440
2570
2776
2773
2801
2965
3238
3600
3845
4062
4304
4680
5083
5487
5629
5845
5933
6076
6581
6855
7430
8132
8731
9387
9871
10380
10669
10931
11392
11214
9309
5798
1571
-1097
-1601
121
3192
4390
4025
2365
-306
-2100
-3504
-4874
-5607
-6517
-7426
-7610
-7463
-7298
-7878
-8468
-8603
-8466
-7431
-6564
-6403
-6492
-7028
-7376
-7746
-7889
-7173
-5989
-4088
-2043
-872
-188
-5
-204
113
654
1569
2708
3581
4296
4771
5262
5535
5386
5237
5368
5991
6941
7597
7721
7012
5870
4962
4150
3570
3247
2927
2633
2311
1937
1444
712
-215
-1267
-2008
-2369
-2574
-2851
-3512
-4390
-5272
-5957
-6306
-6455
-6385
-6035
-5758
-5505
-5510
-5877
-6370
-6916
-7304
-7367
-6858
-6044
-5198
-4514
-4150
-3890
-3504
-3105
-2685
-2267
-1977
-1543
-1045
-744
-656
-755
-833
-756
-500
-67
289
441
312
-11
-374
-709
-962
-1187
-1398
-1546
-1625
-1718
-1896
-2244
-2619
-2944
-3167
-3225
-3237
-3268
-3326
-3435
-3610
-3814
-4028
-4160
-4200
-4161
-3972
-3650
-3339
-3173
-3159
-3260
-3320
-3194
-2907
-2580
-2322
-2127
-1952
-1769
-1550
-1330
-1099
-883
-677
-423
-141
62
99
-56
-262
-408
-463
-437
-396
-414
-485
-658
-847
-1028
-1261
-1371
-1454
-1509
-1506
-1524
-1434
-1283
-1159
-1057
-921
-588
-60
620
1444
2109
2652
3246
3727
4227
4805
5353
5986
6750
7367
8085
8897
9670
10322
10828
11310
11756
12254
12676
13061
13105
12012
9573
6514
3929
2565
2860
4197
5067
5169
4501
3319
2318
1457
429
-624
-1688
-2748
-3290
-3397
-3493
-4100
-5055
-5994
-6632
-6490
-5798
-4983
-4192
-3650
-3491
-3710
-4260
-4820
-5129
-4873
-4155
-3297
-2344
-1570
-1082
-673
-321
191
924
1667
2383
3042
3677
4157
4291
4065
3644
3336
3416
3854
4555
5212
5579
5752
5606
5177
4649
4033
3416
2876
2500
2306
2142
1828
1233
466
-189
-645
-884
-1014
-1176
-1442
-1768
-2147
-2647
-3192
-3704
-4212
-4584
-4704
-4634
-4496
-4506
-4851
-5540
-6164
-6338
-6073
-5561
-5103
-4880
-4680
-4344
-3932
-3562
-3389
-3332
-3172
-2723
-2012
-1326
-851
-669
-738
-813
-737
-571
-449
-446
-475
-465
-402
-417
-661
-1111
-1643
-2102
-2372
-2538
-2690
-2902
-3251
-3679
-4120
-4453
-4584
-4503
-4246
-3887
-3544
-3247
-2893
-2583
-2492
-2669
-2798
-2645
-2424
-2187
-2074
-2097
-2017
-1703
-1490
-1271
-1213
-1212
-1035
-548
-183
145
557
783
986
859
935
1134
1151
1197
1115
1189
1589
1887
1697
1670
1934
2120
1903
1969
2094
2056
2109
1870
1853
1888
1736
1762
1730
1848
1808
1776
1872
1846
1851
1955
1980
1863
1923
2063
2134
2118
2089
2051
2104
2259
2422
2569
2638
2685
2688
2780
2883
2999
3234
3476
3678
3842
4086
4273
4431
4546
4574
4426
3985
3307
2570
1959
1601
1426
1263
1063
815
525
315
210
110
-40
-247
-448
-535
-459
-326
-286
-426
-684
-977
-1214
-1326
-1351
-1312
-1241
-1180
-1162
-1166
-1207
-1238
-1248
-1243
-1258
-1287
-1305
-1341
-1355
-1359
-1365
-1395
-1438
-1481
-1481
-1425
-1313
-1165
-1009
-855
-734
-637
-553
-504
-476
-473
-494
-525
-537
-547
-550
-557
-579
-598
-624
-630
-601
-555
-511
-499
-487
-506
-540
-542
-532
-483
-429
-414
-460
-529
-585
-626
-637
-677
-740
-790
-816
-813
-768
-709
-672
-666
-668
-677
-690
-690
-704
-740
-762
-764
-764
-766
-784
-806
-802
-781
-731
-720
-754
-768
-776
-785
-780
-771
-765
-753
-757
-743
-719
-715
-722
-741
-753
-775
-794
-780
-739
-674
-621
-593
-577
-564
-535
-494
-459
-426
-383
-353
-330
-289
-250
-215
-183
-165
-150
-138
-136
-129
-115
-101
-81
-45
2
20
41
57
61
42
20
6
19
72
134
174
156
93
17
-32
-33
17
86
146
166
149
113
97
107
144
192
235
251
236
207
171
146
158
222
306
392
457
498
495
488
487
496
535
594
650
711
757
796
842
891
937
1000
1079
1161
1227
1284
1346
1404
1442
1457
1465
1419
1323
1188
1028
885
804
756
732
726
723
718
670
602
535
467
432
409
377
334
282
221
126
0
-116
-200
-248
-296
-343
-387
-445
-502
-532
-547
-580
-616
-656
-717
-752
-778
-783
-762
-774
-825
-867
-884
-879
-851
-846
-848
-886
-940
-976
-984
-959
-930
-909
-877
-865
-867
-856
-855
-857
-863
-898
-935
-958
-962
-928
-890
-874
-877
-880
-898
-910
-900
-895
-917
-950
-967
-962
-920
-843
-773
-730
-711
-722
-752
-784
-781
-769
-756
-725
-676
-649
-623
-600
-599
-559
-527
-520
-538
-568
-599
-615
-600
-574
-539
-528
-525
-529
-555
-579
-589
-586
-588
-588
-586
-582
-564
-556
-553
-544
-546
-562
-584
-601
-611
-588
-550
-527
-484
-455
-443
-416
-395
-377
-366
-356
-330
-314
-281
-252
-239
-235
-231
-231
-253
-268
-275
-275
-299
-297
-277
-268
-237
-192
-175
-194
-229
-275
-324
-337
-340
-337
-328
-326
-320
-332
-348
-346
-331
-311
-311
-304
-293
-307
-323
-313
-287
-212
-123
-83
-57
-69
-104
-120
-109
-43
37
96
148
161
153
179
234
301
381
435
448
443
459
510
578
647
718
770
783
810
848
894
930
933
913
861
805
766
733
705
675
638
605
574
533
501
443
371
326
276
237
206
160
109
45
-44
-119
-170
-214
-253
-298
-345
-397
-454
-504
-550
-577
-593
-587
-581
-601
-643
-676
-691
-678
-638
-603
-623
-657
-705
-781
-824
-871
-858
-791
-741
-707
-704
-740
-801
-846
-858
-830
-787
-746
-725
-736
-776
-830
-872
-877
-888
-886
-854
-847
-858
-895
-935
-951
-926
-876
-811
-763
-755
-771
-801
-804
-784
-765
-734
-701
-678
-657
-649
-669
-675
-647
-602
-545
-511
-510
-514
-493
-473
-448
-421
-397
-406
-444
-477
-502
-520
-509
-480
-438
-392
-388
-387
-381
-379
-365
-355
-357
-364
-381
-354
-301
-249
-195
-200
-227
-243
-276
-277
-258
-233
-210
-193
-180
-163
-146
-133
-108
-81
-73
-105
-153
-196
-230
-228
-195
-159
-138
-126
-130
-120
-97
-113
-148
-191
-191
-181
-157
-101
-54
-66
-101
-119
-128
-130
-116
-93
-67
-44
-38
-69
-112
-115
-97
-53
-26
-2
13
-5
-35
-28
1
30
58
77
100
129
120
114
143
154
181
209
242
293
350
396
440
492
528
535
542
599
658
702
743
753
758
798
842
894
932
940
936
912
885
850
808
781
731
664
626
606
604
602
572
525
441
368
325
297
275
235
186
141
99
33
-39
-111
-183
-265
-322
-367
-397
-415
-433
-442
-462
-456
-455
-472
-483
-518
-566
-604
-625
-647
-667
-685
-698
-709
-725
-744
-778
-794
-796
-811
-812
-839
-875
-894
-902
-872
-870
-878
-880
-906
-936
-952
-948
-945
-940
-930
-921
-921
-937
-939
-942
-937
-907
-857
-813
-771
-761
-768
-784
-820
-820
-775
-744
-711
-708
-742
-780
-812
-813
-783
-743
-689
-662
-675
-690
-711
-719
-731
-717
-682
-667
-675
-720
-758
-772
-763
-730
-694
-694
-693
-682
-674
-626
-597
-581
-571
-591
-613
-599
-581
-553
-544
-543
-531
-539
-537
-537
-543
-560
-568
-558
-561
-550
-538
-538
-551
-587
-622
-652
-658
-645
-622
-606
-606
-630
-659
-682
-681
-655
-623
-601
-613
-655
-713
-747
-741
-722
-662
-598
-548
-541
-549
-564
-585
-565
-528
-486
-438
-402
-394
-399
-397
-388
-362
-319
-284
-261
-263
-267
-256
-225
-186
-163
-153
-120
-89
-68
-29
-6
13
36
70
109
146
192
238
263
283
306
317
329
368
425
469
518
568
618
646
654
655
616
581
554
525
515
502
450
404
353
263
176
100
39
24
8
-5
-27
-81
-160
-270
-363
-439
-503
-544
-586
-655
-709
-748
-778
-778
-768
-746
-732
-738
-764
-787
-813
-849
-874
-904
-960
-1015
-1053
-1075
-1088
-1102
-1137
-1196
-1243
-1281
-1305
-1319
-1344
-1358
-1353
-1342
-1320
-1305
-1337
-1394
-1452
-1482
-1487
-1474
-1455
-1435
-1437
-1465
-1492
-1510
-1528
-1526
-1493
-1449
-1444
-1487
-1502
-1503
-1491
-1473
-1458
-1457
-1469
-1461
-1472
-1494
-1516
-1537
-1548
-1557
-1545
-1534
-1470
-1392
-1359
-1310
-1305
-1345
-1348
-1293
-1227
-1181
-1169
-1173
-1195
-1209
-1246
-1287
-1319
-1343
-1306
-1285
-1327
-1421
-1473
-1498
-1523
-1493
-1460
-1385
-1279
-1222
-1181
-1188
-1304
-1423
-1479
-1500
-1442
-1378
-1347
-1329
-1301
-1279
-1221
-1230
-1262
-1263
-1184
-1129
-1134
-1114
-1166
-1188
-1169
-1103
-1046
-1024
-1030
-1017
-1007
-1016
-962
-974
-909
-833
-765
-705
-676
-689
-769
-805
-833
-801
-771
-785
-827
-825
-752
-658
-554
-462
-327
-207
-214
-221
-214
-179
-192
-225
-191
-208
-219
-209
-184
-138
-60
-20
28
73
117
135
153
206
246
300
342
420
489
537
546
596
690
761
841
907
922
987
962
1060
1238
1353
1485
1542
1452
1345
1311
1247
1200
1152
1077
996
949
840
775
717
624
479
405
307
196
141
59
-23
-88
-186
-319
-418
-535
-663
-762
-861
-962
-1026
-1082
-1134
-1172
-1184
-1188
-1188
-1211
-1257
-1321
-1374
-1447
-1543
-1628
-1726
-1858
-1970
-2076
-2187
-2243
-2328
-2433
-2520
-2617
-2708
-2777
-2815
-2857
-2903
-2931
-2922
-2861
-2813
-2829
-2845
-2775
-2636
-2579
-2491
-2370
-2339
-2388
-2394
-2347
-2354
-2263
-2185
-1995
-1825
-1714
-1649
-1778
-1942
-2058
-2067
-1975
-2038
-2195
-2376
-2429
-2337
-2462
-2434
-2487
-2584
-2559
-2410
-2121
-2018
-1983
-2196
-2543
-2784
-2848
-2794
-2668
-2692
-2817
-2856
-2962
-3058
-3065
-3011
-2713
-2796
-3061
-3295
-3626
-3695
-3509
-3183
-2695
-2553
-2389
-2347
-2369
-2462
-2472
-2336
-2051
-1338
-1261
-1110
-1047
-998
-1068
-1247
-1521
-1725
-1886
-1692
-1615
-1303
-1460
-1733
-695
-35
-714
-1500
-1842
-1777
-1424
-1292
-1361
-1500
-1466
-1237
-926
-648
-944
-1127
-1004
-664
-21
430
566
445
126
-513
-815
-785
-330
325
1082
1543
1700
1515
1338
1582
1894
2306
2489
2750
2964
3055
3121
3074
3016
3109
3478
3693
3597
3560
3830
4153
4427
4866
5268
5529
5829
6217
6578
6822
6955
7013
7248
7551
7660
7590
7247
6715
5887
4760
3728
2807
2039
1528
1131
625
-59
-764
-1428
-1877
-2241
-2815
-3370
-3892
-4395
-4852
-5325
-5799
-6263
-6609
-6657
-6499
-6260
-5912
-5504
-5030
-4651
-4276
-3995
-3673
-3202
-2708
-2209
-1797
-1395
-1090
-701
-228
348
987
1647
2260
2783
3226
3532
3721
3781
3696
3582
3467
3342
3105
2891
2693
2379
2036
1694
1352
1059
743
363
-59
-631
-1310
-1995
-2616
-3164
-3685
-4142
-4480
-4735
-4958
-5374
-5912
-6400
-6667
-6768
-6761
-6780
-7045
-7261
-7268
-7017
-6659
-6182
-5805
-5417
-4855
-4286
-3685
-3169
-2877
-2762
-2504
-2174
-1872
-1642
-1458
-1406
-1413
-1390
-1324
-1255
-1279
-1309
-1440
-1596
-1756
-2017
-2279
-2574
-2888
-3195
-3334
-3444
-3594
-3701
-3831
-3891
-3875
-3733
-3576
-3464
-3372
-3297
-3229
-3066
-2855
-2657
-2482
-2312
-2127
-1961
-1715
-1491
-1279
-1022
-738
-372
-31
286
534
757
995
1259
1586
1943
2258
2447
2544
2633
2751
2871
3007
3140
3267
3422
3636
3804
3933
4097
4246
4384
4595
4831
4950
5159
5450
5662
6062
6515
6861
7318
7853
8280
8739
9139
9476
9848
10351
10851
11242
11664
11976
12275
12725
13264
13741
14182
14692
14773
14420
13136
10331
6704
3517
1799
1418
2134
2452
1509
-91
-1536
-2375
-2030
-1169
-1228
-1725
-3179
-5008
-6355
-7079
-7441
-7451
-6850
-5562
-3868
-2061
-395
435
973
1307
1977
2685
3521
4333
4585
4870
4927
4936
5206
5841
6687
8023
9292
10007
9971
9207
8246
7328
6815
6387
5696
4689
3528
2276
1182
478
-28
-375
-528
-565
-699
-926
-1599
-2718
-3949
-5096
-5706
-5848
-5801
-5678
-5524
-5303
-4828
-4135
-3282
-2272
-1353
-615
-68
277
339
393
552
796
1378
2223
3054
3758
4182
4430
4456
4022
3191
2089
1176
654
289
-262
-1158
-2069
-2544
-2529
-2210
-2032
-2204
-2493
-2852
-3261
-3786
-4431
-5116
-5607
-5643
-5384
-5057
-4781
-4666
-4500
-4088
-3461
-2757
-2257
-1998
-1998
-2089
-2106
-2024
-1746
-1326
-840
-334
209
790
1344
1750
1989
2159
2346
2551
2556
2177
1525
855
362
153
138
143
192
273
299
245
142
-36
-249
-448
-606
-720
-819
-916
-1022
-1006
-748
-295
253
853
1376
1798
2274
2627
2825
3040
3195
3316
3501
3824
4224
4665
5154
5580
5988
6547
7062
7509
7773
7854
7945
7884
7942
7904
7775
7823
7888
8065
8398
8636
8882
9066
9121
8861
7954
6199
3176
-400
-3347
-5306
-6152
-6045
-5831
-5801
-5764
-5531
-5379
-5174
-5152
-5686
-6227
-7033
-7942
-8589
-9073
-9391
-9174
-8186
-6476
-4211
-1724
331
1522
2017
2012
1664
1380
1457
1763
2269
2735
3002
3113
3191
3482
4080
5000
5911
6394
6237
5388
4110
2704
1339
114
-914
-1628
-2027
-2374
-2752
-3002
-3267
-3460
-3342
-3299
-3472
-3789
-4517
-5366
-6128
-6684
-6825
-6672
-6232
-5622
-4910
-3984
-2997
-2054
-1167
-407
169
499
606
522
495
606
775
1177
1655
2143
2685
3190
3532
3537
3122
2447
1514
376
-729
-1808
-2754
-3289
-3387
-3391
-3318
-3282
-3353
-3289
-3246
-3316
-3565
-3984
-4468
-4939
-5265
-5412
-5324
-4807
-4004
-3181
-2480
-1968
-1705
-1473
-1162
-974
-815
-664
-605
-592
-655
-783
-744
-426
144
818
1342
1597
1615
1463
1273
1037
722
492
251
-59
-381
-797
-1163
-1255
-1074
-758
-457
-296
-330
-430
-583
-767
-911
-944
-844
-638
-416
-204
43
396
893
1457
2007
2434
2742
2932
3005
3072
3116
3113
3243
3437
3655
3852
4044
4250
4483
4755
4894
4905
4808
4651
4439
4348
4367
4359
4486
4695
4771
4746
4827
4873
4951
5198
5506
5678
5824
5770
5356
4509
3068
1224
-603
-2108
-3110
-3316
-3004
-2358
-1647
-1163
-1159
-1391
-1678
-1911
-2025
-2306
-2803
-3680
-4747
-5590
-5846
-5237
-3817
-1943
-30
1287
1760
1574
982
338
48
114
243
410
388
115
-90
9
541
1516
2607
3491
3864
3456
2419
1119
-16
-677
-882
-740
-487
-399
-554
-903
-1240
-1311
-1066
-589
-154
-56
-339
-934
-1649
-2243
-2524
-2470
-2117
-1660
-1332
-1123
-993
-873
-575
-72
512
1043
1308
1239
849
294
-186
-426
-333
16
529
1015
1224
1146
964
686
346
48
-287
-684
-1112
-1586
-2111
-2465
-2515
-2252
-1741
-1244
-917
-819
-956
-1290
-1720
-2060
-2267
-2360
-2293
-2227
-2194
-2110
-1990
-1843
-1585
-1257
-1012
-883
-931
-1159
-1441
-1710
-1916
-1967
-1844
-1600
-1330
-1135
-1031
-941
-833
-732
-655
-597
-563
-600
-705
-860
-1050
-1118
-1049
-916
-735
-575
-418
-249
-172
-159
-54
143
276
336
231
85
32
-1
87
328
651
1058
1354
1469
1525
1581
1643
1572
1488
1483
1507
1500
1448
1392
1420
1570
1781
1940
2038
2109
2109
2026
1887
1787
1794
1846
1881
1842
1856
1947
2045
2168
2309
2481
2671
2844
2932
2917
2929
3028
3089
3187
3278
3243
3042
2546
1747
835
-47
-776
-1238
-1429
-1399
-1239
-1100
-1097
-1227
-1415
-1580
-1806
-2106
-2507
-3033
-3606
-4124
-4488
-4501
-4145
-3575
-2889
-2318
-1991
-1839
-1849
-1944
-1994
-1983
-1933
-1911
-1934
-2012
-2049
-1932
-1637
-1196
-657
-155
151
172
-53
-409
-712
-920
-1041
-1042
-1050
-1141
-1298
-1506
-1667
-1654
-1499
-1259
-1069
-1033
-1166
-1429
-1754
-2043
-2222
-2257
-2224
-2205
-2210
-2205
-2145
-1999
-1732
-1360
-931
-579
-426
-448
-661
-923
-1115
-1254
-1321
-1306
-1298
-1324
-1301
-1283
-1198
-1007
-867
-847
-953
-1183
-1530
-1855
-2150
-2319
-2342
-2303
-2230
-2221
-2191
-2173
-2172
-2117
-2120
-2167
-2244
-2380
-2581
-2721
-2734
-2712
-2613
-2496
-2370
-2257
-2162
-2076
-1990
-1871
-1754
-1741
-1800
-1908
-2031
-2066
-2034
-1965
-1827
-1668
-1550
-1468
-1410
-1365
-1285
-1205
-1198
-1244
-1356
-1481
-1641
-1769
-1760
-1623
-1380
-1077
-799
-573
-373
-191
-54
52
157
300
418
476
535
587
716
920
1121
1361
1614
1759
1869
1939
1966
2059
2211
2356
2452
2503
2559
2618
2714
2860
3036
3192
3341
3421
3399
3359
3313
3309
3391
3560
3728
3913
4051
4149
4228
4346
4306
4120
3681
2704
1342
-214
-1786
-2959
-3382
-3345
-2896
-2317
-2047
-2109
-2357
-2560
-2614
-2582
-2639
-2998
-3742
-4651
-5325
-5492
-4847
-3676
-2371
-1223
-643
-544
-616
-633
-452
-83
193
110
-350
-977
-1541
-1764
-1422
-733
27
645
813
520
-8
-566
-1053
-1330
-1497
-1746
-2081
-2571
-3048
-3354
-3340
-2995
-2439
-1853
-1424
-1277
-1353
-1540
-1740
-1791
-1746
-1669
-1574
-1499
-1397
-1164
-722
-125
551
1198
1675
1872
1800
1539
1132
732
433
203
100
147
231
233
146
-56
-435
-883
-1291
-1779
-2240
-2671
-3213
-3722
-4070
-4195
-4096
-3728
-3288
-2889
-2599
-2585
-2668
-2761
-2775
-2694
-2570
-2464
-2512
-2613
-2660
-2613
-2422
-2063
-1680
-1453
-1433
-1627
-1958
-2294
-2488
-2570
-2590
-2611
-2694
-2843
-2964
-2924
-2755
-2439
-2055
-1763
-1567
-1513
-1557
-1602
-1602
-1540
-1452
-1400
-1398
-1417
-1364
-1175
-849
-419
24
412
705
892
961
1015
1070
1173
1375
1560
1754
1942
2059
2215
2329
2455
2638
2765
2887
2949
2949
2874
2833
2832
2849
3004
3138
3262
3437
3484
3543
3647
3700
3847
4026
4178
4254
4307
4370
4416
4619
4891
5170
5433
5400
4996
3984
2094
21
-2187
-4040
-4554
-4419
-3616
-2588
-2282
-2443
-2797
-2977
-2748
-2097
-1699
-2118
-3207
-4745
-5903
-5788
-4519
-2546
-639
319
326
-228
-556
-199
655
1605
1817
1015
-371
-1837
-2668
-2475
-1607
-676
-172
-340
-981
-1693
-2103
-2099
-2032
-2032
-2293
-2975
-3616
-4087
-4320
-4123
-3708
-3130
-2493
-1854
-1252
-782
-378
-168
-143
-227
-366
-436
-428
-293
-75
259
697
1146
1632
2040
2219
2156
1769
1143
427
-274
-721
-944
-960
-828
-797
-845
-955
-1082
-1095
-1034
-969
-1023
-1524
-2439
-3466
-4484
-4970
-4706
-4172
-3369
-2696
-2379
-2074
-1632
-1048
-495
-37
-113
-631
-1363
-2205
-2660
-2667
-2332
-1828
-1504
-1446
-1686
-1931
-2093
-2140
-2162
-2440
-2918
-3618
-4306
-4735
-4865
-4528
-3953
-3248
-2509
-1980
-1587
-1340
-1043
-716
-482
-296
-350
-489
-558
-616
-532
-305
61
584
1116
1576
1893
2063
2144
2156
2082
1988
1901
1807
1816
1866
1994
2194
2424
2777
3097
3354
3523
3482
3346
3115
2925
2816
2813
3054
3321
3692
4023
4197
4493
4753
5125
5490
5687
5795
5646
5523
5406
5364
5494
5662
5909
5990
5597
4820
3273
1041
-1067
-3355
-4764
-4955
-4817
-3885
-3266
-3318
-3472
-3662
-3339
-2656
-1838
-1701
-2399
-3433
-4533
-4587
-3454
-1781
64
1075
1028
525
70
333
1235
2179
2531
1814
344
-1196
-2208
-2321
-1837
-1326
-1191
-1621
-2355
-3026
-3330
-3181
-2888
-2694
-2749
-3166
-3592
-3799
-3803
-3523
-3079
-2570
-1958
-1232
-454
271
863
1229
1382
1413
1396
1377
1361
1328
1274
1220
1242
1408
1615
1838
1867
1620
1099
343
-316
-844
-1164
-1304
-1477
-1649
-1886
-2098
-2160
-2103
-1930
-1864
-1974
-2328
-2864
-3160
-3261
-3074
-2728
-2529
-2331
-2201
-1997
-1696
-1357
-1069
-991
-1038
-1267
-1561
-1803
-2030
-2214
-2451
-2727
-3022
-3290
-3443
-3460
-3408
-3441
-3587
-3846
-4101
-4236
-4276
-4249
-4211
-4175
-4067
-3895
-3615
-3228
-2771
-2286
-1843
-1458
-1146
-853
-543
-304
-120
-56
-122
-210
-267
-229
-123
57
298
552
826
1071
1290
1469
1567
1664
1674
1637
1645
1666
1762
1880
1994
2099
2190
2366
2516
2681
2843
2917
3030
3165
3319
3487
3697
3850
4067
4335
4458
4684
4797
4914
5099
5077
5084
4956
4853
4882
4841
4940
4808
4304
3605
2124
252
-1624
-3639
-4851
-5244
-5205
-4566
-3945
-3620
-3379
-3090
-2716
-2269
-1777
-1826
-2263
-2807
-3363
-3162
-2294
-1104
182
881
1038
930
813
1051
1485
1796
1624
852
-257
-1391
-2126
-2346
-2261
-2096
-2135
-2449
-2846
-3145
-3206
-3071
-2881
-2746
-2791
-2940
-3035
-3031
-2900
-2556
-2059
-1437
-655
98
752
1278
1633
1839
1932
1994
1984
1887
1743
1545
1342
1227
1227
1297
1333
1250
1008
593
130
-315
-684
-961
-1173
-1332
-1487
-1603
-1681
-1683
-1580
-1399
-1167
-1056
-1036
-1211
-1571
-1732
-1914
-1931
-1736
-1683
-1536
-1471
-1417
-1272
-1073
-830
-757
-739
-1009
-1431
-1834
-2330
-2609
-2845
-3063
-3202
-3424
-3569
-3651
-3641
-3570
-3513
-3466
-3556
-3624
-3703
-3744
-3646
-3528
-3320
-3102
-2861
-2575
-2298
-1911
-1519
-1096
-653
-281
47
208
306
330
239
211
171
139
159
151
225
316
483
725
956
1216
1358
1420
1456
1444
1466
1519
1612
1738
1884
2064
2260
2489
2668
2961
3141
3265
3494
3483
3574
3720
3752
3980
4162
4261
4411
4455
4479
4497
4479
4446
4379
4327
4182
4102
3875
3369
2710
1384
-139
-1705
-3374
-4356
-4787
-4767
-4250
-3720
-3307
-2982
-2655
-2242
-1778
-1346
-1304
-1534
-1915
-2228
-2048
-1474
-607
284
758
900
845
735
784
960
965
642
16
-873
-1751
-2334
-2655
-2819
-2866
-2984
-3140
-3276
-3319
-3247
-3140
-2972
-2814
-2722
-2583
-2425
-2303
-2128
-1841
-1463
-885
-159
559
1151
1546
1718
1722
1717
1710
1684
1575
1381
1119
852
700
636
618
606
477
192
-169
-537
-827
-1029
-1162
-1266
-1378
-1434
-1460
-1399
-1246
-1055
-827
-592
-347
-217
-242
-398
-750
-1080
-1316
-1437
-1404
-1381
-1379
-1419
-1409
-1332
-1223
-1088
-1110
-1308
-1671
-2118
-2488
-2783
-2881
-2862
-2845
-2837
-2900
-2959
-3020
-3016
-2966
-2957
-2913
-2964
-3010
-2990
-2925
-2750
-2559
-2320
-2109
-1911
-1684
-1498
-1275
-1042
-766
-459
-205
19
161
241
299
292
309
336
357
394
387
424
506
656
879
1112
1335
1490
1629
1753
1886
2024
2152
2297
2414
2534
2633
2764
2931
3128
3334
3514
3700
3778
3934
4020
4065
4274
4235
4311
4351
4250
4319
4219
4190
4162
4078
4044
3781
3422
2837
1969
985
-162
-1326
-2338
-3114
-3559
-3598
-3313
-2911
-2448
-2010
-1660
-1275
-990
-773
-654
-708
-841
-924
-871
-584
-135
300
691
877
905
893
857
783
577
204
-379
-1074
-1712
-2253
-2612
-2808
-2933
-2991
-2993
-2920
-2762
-2583
-2367
-2217
-2089
-1951
-1828
-1641
-1428
-1170
-874
-517
-32
491
1039
1501
1766
1898
1902
1824
1709
1559
1370
1136
877
650
444
303
215
137
31
-135
-327
-509
-672
-798
-913
-975
-1002
-1004
-937
-834
-681
-502
-309
-141
-119
-240
-504
-780
-915
-854
-636
-488
-473
-570
-681
-658
-529
-439
-529
-849
-1324
-1782
-2081
-2236
-2285
-2304
-2366
-2471
-2598
-2664
-2626
-2531
-2419
-2410
-2496
-2636
-2738
-2750
-2666
-2544
-2431
-2281
-2101
-1882
-1664
-1495
-1364
-1197
-979
-732
-510
-365
-334
-375
-410
-400
-261
-61
130
235
213
130
71
103
249
451
639
776
871
1008
1217
1465
1735
1956
2094
2172
2236
2303
2387
2552
2731
2901
3042
3131
3243
3355
3421
3496
3480
3494
3527
3477
3484
3406
3293
3217
3160
3073
3004
2900
2568
2113
1438
549
-325
-1186
-1981
-2484
-2826
-2985
-2884
-2701
-2389
-1975
-1544
-1146
-781
-567
-485
-487
-555
-547
-426
-258
-39
148
261
345
376
375
391
311
130
-215
-672
-1196
-1683
-2108
-2426
-2617
-2807
-2926
-2940
-2888
-2754
-2554
-2327
-2063
-1823
-1605
-1402
-1250
-1087
-914
-692
-395
-37
368
727
1017
1203
1292
1329
1310
1252
1128
910
648
368
138
-29
-129
-189
-259
-328
-405
-492
-571
-650
-703
-771
-838
-853
-846
-775
-639
-457
-266
-104
28
20
-72
-272
-474
-553
-603
-561
-586
-684
-784
-846
-815
-775
-805
-963
-1255
-1536
-1803
-1984
-2092
-2163
-2202
-2263
-2286
-2296
-2269
-2172
-2121
-2055
-2054
-2049
-2016
-1984
-1922
-1920
-1864
-1785
-1681
-1519
-1397
-1283
-1198
-1147
-1058
-957
-830
-739
-682
-635
-635
-570
-460
-325
-148
-37
63
106
158
240
314
394
434
445
473
569
761
1009
1281
1547
1798
2034
2210
2392
2541
2657
2771
2837
2887
2919
2957
3020
3071
3112
3158
3210
3244
3289
3292
3201
3165
3066
2965
2899
2735
2537
2228
1776
1235
562
-100
-731
-1243
-1605
-1852
-1940
-1924
-1768
-1534
-1282
-993
-752
-576
-455
-427
-412
-363
-294
-197
-86
10
71
126
163
182
167
69
-49
-270
-546
-880
-1237
-1548
-1815
-2026
-2170
-2228
-2255
-2260
-2191
-2084
-1943
-1774
-1600
-1421
-1281
-1182
-1070
-941
-776
-577
-350
-113
81
242
344
395
395
361
300
192
35
-149
-320
-454
-550
-594
-629
-669
-694
-707
-698
-668
-638
-600
-548
-499
-434
-373
-294
-188
-72
59
191
330
436
502
528
493
412
293
158
16
-114
-247
-378
-501
-601
-670
-714
-737
-764
-806
-898
-998
-1089
-1178
-1222
-1262
-1295
-1297
-1292
-1279
-1252
-1205
-1142
-1110
-1058
-1014
-986
-949
-911
-884
-876
-848
-825
-802
-786
-763
-722
-675
-598
-497
-349
-167
17
201
364
504
624
698
747
761
770
766
782
851
949
1121
1322
1528
1768
2002
2187
2349
2468
2516
2527
2500
2491
2489
2478
2461
2436
2395
2392
2360
2319
2270
2154
1974
1732
1460
1100
693
212
-292
-705
-980
-1096
-1103
-1079
-1035
-974
-856
-650
-410
-182
-69
-56
-119
-194
-183
-116
-6
55
61
18
-43
-51
-71
-135
-293
-527
-814
-1115
-1384
-1629
-1845
-2016
-2155
-2238
-2236
-2168
-2089
-2013
-1923
-1831
-1724
-1581
-1420
-1303
-1234
-1193
-1154
-1049
-884
-687
-512
-393
-338
-324
-313
-319
-352
-411
-480
-562
-646
-702
-738
-752
-755
-749
-720
-673
-597
-504
-409
-346
-308
-291
-283
-248
-206
-141
-73
-13
39
95
165
222
244
247
220
168
102
27
-53
-149
-248
-345
-421
-444
-438
-426
-417
-420
-446
-483
-532
-584
-670
-760
-831
-916
-948
-974
-988
-984
-957
-888
-804
-699
-599
-507
-430
-362
-315
-290
-309
-323
-359
-370
-350
-306
-174
-23
154
325
474
632
745
827
914
932
955
945
930
975
1003
1093
1175
1245
1328
1396
1440
1460
1469
1459
1436
1389
1371
1331
1299
1213
1118
988
800
580
325
91
-83
-162
-190
-214
-277
-315
-308
-261
-179
-98
-66
-82
-116
-166
-162
-166
-171
-188
-244
-317
-400
-464
-518
-571
-670
-804
-932
-1062
-1180
-1302
-1440
-1565
-1668
-1723
-1743
-1718
-1679
-1668
-1658
-1629
-1572
-1498
-1443
-1398
-1385
-1379
-1349
-1319
-1240
-1130
-1035
-989
-972
-955
-928
-896
-893
-899
-928
-966
-998
-1029
-1050
-1031
-995
-954
-905
-839
-753
-672
-611
-569
-540
-519
-502
-462
-407
-366
-326
-291
-258
-220
-186
-141
-111
-114
-120
-132
-160
-169
-182
-215
-263
-293
-303
-303
-305
-301
-280
-286
-288
-301
-305
-330
-359
-397
-451
-490
-540
-581
-621
-647
-650
-681
-670
-679
-706
-692
-709
-705
-656
-608
-569
-516
-464
-443
-408
-360
-300
-235
-203
-184
-164
-132
-70
-11
66
160
221
302
396
503
614
712
826
891
901
903
884
862
863
847
839
840
842
840
831
830
837
817
806
819
789
773
714
634
558
462
394
353
308
248
160
69
-4
-76
-136
-170
-223
-273
-325
-349
-372
-402
-421
-420
-409
-414
-429
-457
-485
-535
-580
-625
-669
-708
-758
-818
-889
-977
-1057
-1121
-1146
-1164
-1174
-1176
-1200
-1230
-1241
-1223
-1186
-1170
-1159
-1162
-1164
-1153
-1135
-1103
-1053
-1019
-982
-935
-885
-833
-806
-789
-785
-783
-773
-769
-767
-764
-757
-746
-762
-765
-746
-721
-693
-687
-674
-642
-623
-611
-573
-533
-491
-449
-414
-391
-368
-329
-300
-274
-251
-230
-224
-216
-215
-238
-253
-268
-261
-250
-243
-238
-216
-182
-163
-135
-119
-128
-159
-190
-210
-247
-278
-277
-297
-322
-322
-315
-299
-273
-225
-183
-145
-100
-82
-61
-22
23
84
162
235
301
352
404
458
488
516
539
584
626
677
699
719
749
760
787
833
908
963
981
1000
987
956
953
943
916
862
818
770
726
701
696
714
704
692
664
616
558
518
478
441
382
321
259
175
82
-11
-65
-108
-123
-123
-107
-110
-129
-151
-176
-197
-223
-262
-330
-402
-484
-557
-621
-670
-706
-740
-790
-833
-870
-913
-961
-1001
-1051
-1105
-1145
-1190
-1220
-1255
-1279
-1287
-1295
-1282
-1260
-1239
-1213
-1190
-1172
-1142
-1131
-1113
-1105
-1106
-1102
-1104
-1104
-1097
-1078
-1050
-1017
-984
-932
-914
-899
-872
-845
-823
-802
-776
-734
-687
-630
-581
-532
-452
-365
-299
-239
-185
-159
-135
-127
-126
-116
-87
-82
-84
-81
-75
-50
-48
-30
-10
-1
16
12
14
36
63
102
146
172
195
200
181
165
148
120
88
61
32
12
-4
-28
-10
14
53
101
147
209
258
293
329
375
412
437
445
439
420
401
391
362
355
377
391
407
418
437
424
413
404
394
389
394
389
377
354
318
327
349
390
438
471
494
498
503
480
473
473
439
409
373
309
269
227
195
192
156
145
107
48
-4
-67
-116
-155
-201
-243
-290
-350
-398
-441
-475
-501
-526
-553
-564
-580
-613
-635
-677
-723
-778
-814
-847
-874
-897
-924
-946
-978
-998
-1021
-1040
-1066
-1089
-1107
-1135
-1148
-1160
-1175
-1171
-1163
-1157
-1156
-1175
-1180
-1175
-1168
-1134
-1114
-1104
-1074
-1050
-1045
-1023
-1017
-1009
-995
-981
-964
-947
-936
-914
-882
-874
-864
-850
-843
-833
-818
-795
-777
-764
-740
-714
-699
-688
-669
-645
-636
-618
-592
-577
-562
-540
-513
-488
-449
-411
-358
-306
-252
-201
-159
-101
-53
-32
-15
0
0
0
3
-5
-17
-24
-27
-12
22
38
72
94
93
88
84
102
126
132
130
133
126
115
117
129
136
146
153
162
184
181
175
178
162
151
133
98
74
45
43
56
65
72
78
86
91
99
101
107
101
82
65
41
11
-16
-26
-35
-49
-48
-65
-94
-114
-144
-161
-165
-172
-178
-195
-226
-259
-261
-264
-275
-283
-272
-258
-263
-274
-275
-293
-317
-332
-370
-405
-447
-504
-547
-581
-632
-658
-668
-687
-709
-728
-764
-807
-823
-836
-845
-835
-824
-823
-843
-844
-830
-821
-812
-795
-772
-779
-786
-781
-779
-774
-775
-782
-788
-787
-776
-767
-775
-788
-810
-824
-822
-802
-800
-782
-774
-774
-784
-791
-773
-746
-715
-700
-686
-693
-701
-699
-687
-657
-651
-648
-664
-683
-676
-654
-642
-616
-571
-545
-512
-481
-448
-426
-405
-369
-335
-303
-266
-220
-193
-175
-160
-142
-122
-92
-57
-39
-30
-38
-49
-46
-37
-9
28
56
81
102
97
90
88
99
127
148
162
188
203
220
233
238
226
193
178
155
137
111
83
60
57
55
50
59
55
42
33
25
1
-8
0
7
-3
-19
-16
-6
5
23
54
82
120
127
112
99
65
54
30
-6
-44
-88
-127
-154
-168
-170
-176
-202
-199
-216
-224
-213
-218
-224
-253
-295
-327
-353
-377
-389
-401
-410
-417
-430
-462
-473
-478
-486
-486
-492
-506
-510
-506
-490
-481
-471
-449
-434
-432
-441
-422
-397
-397
-398
-385
-372
-371
-383
-387
-390
-398
-397
-399
-408
-425
-440
-469
-475
-463
-443
-436
-434
-432
-419
-399
-380
-345
-326
-304
-294
-293
-285
-264
-256
-243
-230
-234
-233
-242
-238
-207
-191
-208
-222
-228
-231
-243
-245
-243
-228
-209
-206
-202
-200
-186
-168
-166
-155
-150
-157
-153
-157
-153
-143
-133
-118
-113
-118
-126
-147
-164
-165
-185
-186
-181
-175
-167
-168
-195
-214
-221
-207
-190
-182
-174
-185
-193
-202
-207
-204
-196
-177
-178
-169
-155
-151
-149
-153
-139
-124
-102
-68
-64
-90
-89
-93
-115
-113
-121
-121
-121
-130
-132
-142
-152
-149
-132
-141
-153
-163
-186
-215
-246
-259
-259
-248
-229
-225
-231
-247
-269
-286
-292
-272
-253
-254
-257
-259
-260
-257
-255
-247
-239
-228
-227
-223
-214
-222
-212
-203
-201
-208
-222
-221
-225
-224
-224
-208
-209
-229
-241
-250
-241
-243
-254
-280
-322
-363
-391
-397
-390
-382
-378
-385
-402
-424
-429
-439
-451
-456
-471
-484
-482
-467
-448
-412
-386
-371
-361
-356
-357
-351
-343
-346
-357
-367
-369
-365
-358
-351
-340
-323
-322
-329
-320
-301
-278
-278
-290
-306
-334
-344
-340
-335
-326
-320
-328
-334
-338
-354
-359
-348
-334
-323
-302
-288
-284
-283
-265
-260
-262
-264
-264
-274
-271
-267
-277
-274
-291
-301
-277
-272
-259
-252
-251
-251
-256
-233
-227
-242
-245
-264
-272
-287
-315
-320
-315
-311
-298
-293
-282
-259
-250
-255
-270
-268
-269
-267
-279
-290
-286
-282
-292
-298
-296
-291
-280
-268
-250
-251
-260
-279
-305
-307
-308
-298
-282
-282
-283
-282
-261
-239
-239
-220
-202
-207
-207
-209
-201
-196
-195
-172
-169
-155
-129
-139
-140
-132
-124
-95
-80
-68
-61
-73
-91
-116
-125
-126
-131
-119
-123
-118
-115
-112
-91
-90
-75
-71
-96
-122
-109
-96
-102
-90
-88
-93
-92
-67
-59
-72
-80
-89
-88
-94
-104
-90
-73
-69
-77
-90
-105
-131
-131
-129
-121
-116
-127
-118
-103
-88
-69
-45
-27
-12
-4
-16
-16
-22
-12
3
21
51
44
42
54
47
37
36
42
37
20
2
-8
-18
-35
-46
-48
-53
-71
-90
-93
-96
-95
-96
-96
-90
-71
-62
-70
-61
-61
-36
-19
-8
-7
-9
-8
-5
17
24
34
55
77
94
102
96
72
49
33
9
-8
-16
-44
-76
-76
-71
-79
-78
-69
-53
-33
-12
8
4
-18
-33
-45
-36
-31
-24
-13
-25
-38
-39
-37
-24
-8
-1
2
-14
-12
-34
-47
-51
-56
-63
-90
-106
-106
-96
-91
-68
-57
-55
-57
-50
-59
-54
-57
-62
-57
-68
-64
-71
-63
-50
-39
-25
-19
-24
-25
-8
-10
-24
-30
-33
-56
-72
-77
-100
-119
-158
-155
-182
-175
-161
-152
-148
-157
-157
-165
-169
-180
-194
-198
-208
-225
-222
-209
-200
-194
-162
-128
-107
-103
-73
-53
-48
-46
-40
-43
-58
-65
-70
-64
-59
-55
-67
-82
-108
-133
-149
-150
-156
-162
-179
-196
-218
-229
-231
-235
-240
-253
-261
-279
-297
-311
-319
-316
-313
-321
-309
-314
-320
-321
-302
-295
-299
-298
-301
-302
-310
-310
-296
-278
-276
-281
-292
-310
-340
-351
-358
-360
-373
-395
-387
-404
-410
-391
-381
-378
-382
-390
-382
-375
-367
-352
-337
-324
-302
-282
-283
-284
-281
-284
-291
-298
-295
-285
-300
-298
-278
-280
-294
-291
-295
-305
-312
-310
-298
-307
-311
-302
-306
-319
-330
-323
-313
-308
-297
-294
-296
-286
-287
-278
-275
-294
-290
-269
-262
-267
-272
-274
-296
-312
-316
-326
-331
-332
-330
-334
-343
-348
-369
-362
-347
-356
-365
-373
-368
-362
-368
-353
-341
-346
-336
-333
-326
-311
-285
-269
-269
-278
-270
-265
-254
-248
-244
-220
-211
-215
-214
-213
-239
-263
-286
-282
-275
-284
-293
-316
-322
-333
-350
-364
-368
-363
-361
-362
-390
-414
-416
-417
-426
-409
-393
-390
-401
-413
-416
-432
-448
-438
-436
-443
-444
-446
-443
-449
-446
-444
-438
-428
-431
-425
-417
-416
-400
-393
-384
-380
-372
-356
-368
-392
-390
-397
-407
-416
-419
-430
-443
-447
-443
-463
-469
-463
-477
-461
-448
-426
-419
-431
-430
-438
-438
-436
-436
-431
-447
-476
-485
-477
-456
-435
-426
-423
-418
-425
-424
-428
-429
-415
-401
-412
-428
-436
-462
-474
-476
-470
-465
-456
-445
-444
-461
-461
-456
-457
-456
-457
-449
-442
-442
-455
-455
-451
-457
-446
-442
-441
-439
-418
-409
-417
-429
-431
-409
-420
-436
-453
-453
-459
-471
-444
-436
-439
-435
-439
-433
-425
-417
-417
-417
-428
-418
-414
-411
-404
-404
-404
-409
-407
-397
-392
-390
-388
-406
-423
-429
-423
-421
-430
-417
-407
-404
-411
-427
-449
-454
-447
-452
-457
-459
-470
-469
-469
-453
-444
-445
-439
-444
-450
-458
-465
-472
-463
-472
-493
-482
-475
-481
-473
-449
-445
-451
-452
-460
-468
-468
-465
-467
-473
-468
-458
-455
-447
-438
-428
-423
-428
-433
-429
-435
-425
-426
-430
-427
-429
-418
-423
-420
-411
-403
-390
-370
-358
-345
-347
-358
-362
-382
-398
-394
-406
-405
-386
-381
-394
-386
-369
-366
-361
-362
-360
-370
-350
-337
-347
-333
-320
-329
-336
-327
-335
-342
-339
-337
-331
-326
-331
-355
-353
-362
-386
-389
-390
-403
-396
-401
-416
-420
-431
-439
-454
-464
-467
-449
-430
-421
-423
-423
-411
-394
-383
-365
-340
-336
-330
-327
-323
-335
-347
-339
-340
-343
-355
-368
-380
-382
-359
-351
-373
-383
-408
-439
-441
-444
-428
-409
-420
-432
-435
-434
-430
-417
-405
-396
-403
-420
-426
-421
-422
-399
-383
-378
-354
-352
-341
-331
-330
-316
-307
-303
-299
-298
-294
-291
-291
-287
-282
-281
-273
-272
-277
-283
-285
-285
-288
-297
-297
-287
-283
-280
-273
-269
-260
-264
-276
-267
-269
-264
-263
-281
-289
-320
-331
-337
-342
-335
-330
-316
-304
-298
-301
-300
-290
-277
-272
-264
-262
-274
-284
-281
-274
-261
-247
-250
-260
-251
-236
-238
-252
-257
-250
-249
-260
-252
-242
-238
-242
-233
-215
-210
-208
-210
-214
-225
-226
-228
-221
-217
-214
-211
-220
-232
-236
-226
-205
-199
-192
-180
-185
-197
-226
-247
-255
-271
-272
-277
-266
-248
-240
-235
-224
-230
-233
-230
-245
-248
-257
-267
-280
-289
-293
-295
-274
-260
-279
-291
-298
-300
-308
-331
-334
-338
-340
-362
-393
-382
-363
-351
-326
-307
-293
-280
-284
-291
-287
-274
-265
-277
-293
-299
-293
-268
-261
-261
-259
-249
-243
-258
-272
-281
-281
-281
-289
-289
-304
-327
-342
-345
-342
-344
-354
-378
-380
-382
-397
-397
-398
-412
-411
-403
-406
-407
-412
-418
-419
-433
-456
-467
-486
-479
-458
-444
-433
-428
-429
-447
-460
-456
-439
-432
-438
-439
-443
-456
-461
-445
-419
-405
-406
-396
-376
-378
-372
-359
-369
-379
-384
-392
-406
-429
-440
-444
-454
-458
-455
-448
-459
-462
-468
-485
-485
-481
-485
-481
-479
-480
-479
-478
-484
-498
-507
-503
-482
-470
-465
-463
-468
-487
-500
-502
-500
-493
-513
-524
-538
-546
-541
-541
-530
-520
-512
-504
-516
-529
-533
-526
-520
-512
-505
-497
-490
-482
-458
-442
-424
-405
-391
-392
-408
-413
-409
-412
-408
-398
-385
-370
-360
-362
-372
-380
-393
-387
-380
-373
-369
-372
-360
-368
-384
-385
-383
-373
-369
-372
-356
-349
-365
-373
-380
-404
-433
-449
-444
-431
-430
-429
-426
-426
-423
-428
-436
-430
-409
-407
-414
-410
-423
-440
-453
-448
-448
-448
-448
-429
-404
-402
-418
-425
-433
-453
-470
-475
-482
-484
-466
-464
-467
-471
-466
-477
-465
-462
-475
-482
-498
-514
-521
-522
-520
-498
-481
-466
-440
-409
-390
-395
-401
-410
-420
-418
-433
-458
-474
-481
-497
-500
-491
-492
-481
-464
-454
-445
-450
-460
-463
-464
-461
-479
-500
-500
-495
-488
-486
-479
-445
-406
-388
-368
-354
-341
-335
-344
-343
-337
-330
-324
-315
-320
-308
-282
-279
-284
-290
-281
-282
-298
-315
-324
-331
-334
-334
-335
-312
-302
-316
-300
-301
-290
-268
-264
-268
-283
-297
-300
-297
-295
-292
-298
-301
-302
-303
-300
-285
-274
-278
-292
-288
-279
-272
-267
-257
-237
-222
-217
-219
-189
-177
-176
-165
-163
-161
-166
-181
-175
-174
-173
-155
-150
-134
-127
-142
-156
-163
-176
-188
-189
-191
-186
-194
-194
-176
-183
-190
-186
-174
-178
-181
-166
-159
-162
-183
-197
-210
-216
-190
-183
-178
-161
-158
-165
-166
-165
-149
-134
-134
-145
-149
-146
-158
-154
-156
-152
-141
-135
-125
-107
-110
-108
-102
-126
-129
-115
-111
-118
-140
-161
-167
-162
-162
-167
-161
-153
-149
-158
-172
-175
-172
-174
-188
-185
-180
-183
-195
-212
-215
-212
-217
-220
-210
-208
-196
-161
-144
-139
-145
-146
-155
-164
-171
-159
-142
-125
-129
-139
-127
-117
-118
-120
-119
-116
-104
-113
-125
-120
-131
-138
-129
-127
-124
-129
-118
-119
-107
-97
-108
-102
-107
-97
-80
-74
-87
-99
-109
-129
-138
-138
-143
-150
-136
-134
-130
-146
-150
-151
-160
-180
-190
-193
-202
-197
-210
-212
-210
-202
-188
-195
-186
-187
-189
-173
-174
-187
-194
-194
-192
-192
-200
-214
-226
-222
-196
-174
-170
-174
-176
-172
-175
-182
-188
-197
-191
-176
-167
-169
-170
-163
-168
-170
-165
-176
-171
-178
-190
-188
-180
-168
-158
-139
-135
-153
-164
-154
-154
-161
-166
-166
-165
-162
-152
-146
-147
-138
-124
-118
-119
-111
-112
-134
-146
-160
-183
-181
-169
-156
-140
-134
-115
-113
-127
-136
-134
-122
-131
-140
-143
-150
-159
-167
-167
-168
-145
-125
-120
-106
-103
-107
-114
-123
-123
-121
-134
-153
-179
-190
-200
-213
-216
-216
-220
-226
-234
-230
-218
-222
-256
-276
-270
-282
-316
-319
-325
-344
-351
-349
-350
-354
-361
-360
-357
-381
-394
-383
-387
-383
-366
-370
-362
-355
-350
-364
-388
-381
-393
-384
-382
-374
-358
-340
-318
-319
-315
-302
-296
-291
-285
-291
-288
-300
-312
-306
-285
-288
-292
-294
-293
-280
-274
-262
-258
-268
-282
-292
-301
-317
-325
-323
-307
-296
-304
-275
-254
-270
-270
-272
-285
-292
-310
-318
-324
-318
-316
-299
-285
-293
-288
-286
-281
-280
-285
-285
-277
-282
-293
-301
-296
-288
-282
-271
-252
-251
-264
-273
-280
-288
-303
-305
-309
-305
-310
-313
-306
-316
-313
-293
-299
-303
-299
-298
-295
-298
-302
-287
-269
-286
-291
-287
-276
-271
-268
-255
-255
-255
-242
-243
-248
-255
-260
-265
-267
-263
-270
-259
-249
-248
-250
-257
-259
-250
-246
-245
-243
-245
-253
-243
-233
-235
-234
-227
-216
-206
-219
-229
-230
-236
-246
-249
-248
-251
-258
-259
-259
-260
-261
-258
-263
-273
-281
-292
-296
-294
-324
-333
-347
-342
-341
-368
-358
-361
-359
-351
-346
-340
-344
-351
-362
-360
-352
-345
-335
-324
-295
-274
-261
-254
-242
-217
-210
-203
-202
-202
-198
-202
-197
-198
-219
-232
-227
-241
-240
-232
-239
-266
-272
-280
-288
-295
-297
-283
-300
-304
-291
-293
-307
-294
-286
-280
-272
-260
-240
-227
-200
-177
-177
-169
-163
-161
-172
-166
-165
-158
-145
-160
-165
-153
-150
-151
-172
-197
-204
-219
-232
-242
-251
-256
-269
-277
-274
-268
-239
-238
-239
-223
-222
-213
-208
-211
-221
-229
-233
-225
-234
-229
-218
-203
-176
-185
-196
-195
-215
-220
-208
-202
-209
-208
-196
-182
-180
-180
-183
-208
-220
-221
-232
-241
-232
-226
-227
-237
-228
-209
-205
-209
-217
-212
-200
-205
-204
-207
-206
-198
-207
-204
-198
-196
-188
-180
-176
-187
-202
-211
-214
-208
-220
-228
-226
-244
-244
-244
-242
-231
-243
-248
-243
-245
-242
-241
-250
-253
-257
-250
-245
-229
-205
-213
-199
-179
-181
-174
-165
-154
-149
-151
-143
-137
-156
-160
-139
-135
-133
-134
-135
-151
-163
-169
-177
-179
-189
-189
-203
-215
-212
-219
-227
-239
-237
-233
-238
-233
-219
-219
-212
-216
-223
-216
-212
-207
-207
-219
-221
-208
-202
-192
-188
-183
-179
-190
-198
-207
-232
-234
-226
-235
-233
-235
-231
-237
-243
-240
-236
-235
-246
-247
-241
-237
-234
-241
-256
-260
-251
-249
-270
-274
-266
-275
-289
-282
-277
-268
-276
-274
-271
-283
-283
-291
-280
-272
-265
-254
-250
-235
-226
-233
-229
-221
-224
-209
-203
-210
-208
-196
-200
-199
-189
-197
-197
-197
-198
-198
-198
-207
-220
-227
-221
-219
-226
-224
-208
-203
-215
-201
-191
-194
-198
-212
-227
-226
-222
-223
-213
-195
-207
-211
-204
-210
-203
-184
-163
-152
-140
-121
-107
-105
-93
-112
-151
-176
-193
-203
-219
-218
-213
-214
-213
-208
-194
-187
-178
-177
-186
-190
-202
-200
-190
-193
-194
-182
-189
-194
-211
-235
-232
-218
-210
-213
-212
-209
-213
-219
-221
-237
-247
-252
-255
-253
-264
-267
-269
-277
-275
-277
-285
-307
-313
-324
-331
-338
-351
-335
-333
-348
-347
-351
-339
-334
-333
-319
-320
-328
-332
-329
-319
-307
-309
-302
-307
-309
-318
-318
-330
-329
-313
-301
-281
-267
-255
-247
-231
-224
-221
-229
-246
-258
-254
-240
-248
-258
-253
-263
-275
-275
-259
-253
-254
-234
-237
-245
-240
-233
-230
-237
-242
-250
-250
-264
-270
-258
-263
-282
-280
-284
-293
-298
-298
-301
-319
-322
-336
-337
-335
-340
-339
-325
-315
-334
-332
-325
-328
-340
-373
-384
-393
-403
-418
-430
-433
-440
-450
-450
-444
-443
-441
-446
-443
-437
-448
-465
-476
-478
-464
-452
-446
-433
-425
-396
-392
-378
-347
-344
-347
-338
-348
-367
-374
-377
-390
-379
-372
-372
-365
-372
-378
-375
-362
-370
-374
-373
-373
-363
-355
-336
-319
-319
-316
-310
-293
-290
-293
-296
-301
-288
-282
-296
-304
-304
-303
-305
-301
-295
-298
-305
-326
-353
-357
-361
-360
-357
-350
-339
-343
-347
-347
-356
-369
-383
-393
-395
-397
-410
-423
-430
-418
-412
-426
-427
-417
-424
-434
-433
-428
-435
-449
-438
-435
-431
-432
-431
-436
-429
-412
-407
-392
-381
-369
-345
-340
-336
-328
-330
-337
-341
-335
-335
-332
-319
-312
-323
-334
-335
-318
-305
-312
-308
-297
-287
-300
-313
-316
-327
-317
-311
-320
-328
-346
-356
-371
-391
-392
-390
-384
-372
-371
-369
-370
-376
-377
-375
-356
-341
-337
-319
-304
-302
-305
-317
-318
-319
-323
-302
-295
-287
-285
-282
-277
-274
-265
-268
-267
-267
-273
-282
-288
-283
-285
-278
-281
-295
-313
-326
-358
-379
-372
-373
-372
-370
-370
-384
-387
-376
-364
-352
-339
-327
-327
-315
-301
-306
-301
-300
-300
-300
-296
-285
-271
-260
-240
-218
-204
-192
-180
-186
-185
-175
-186
-193
-200
-194
-186
-175
-166
-167
-172
-189
-203
-209
-198
-205
-216
-206
-185
-164
-158
-148
-128
-124
-116
-100
-104
-118
-126
-141
-151
-154
-157
-156
-165
-153
-142
-148
-146
-138
-130
-126
-133
-150
-153
-145
-143
-130
-127
-130
-122
-120
-131
-117
-103
-107
-109
-103
-94
-104
-113
-112
-107
-106
-104
-113
-115
-118
-132
-132
-143
-170
-194
-206
-211
-212
-225
-241
-255
-257
-251
-257
-250
-249
-243
-226
-214
-187
-173
-180
-178
-191
-202
-194
-193
-212
-207
-203
-193
-189
-180
-178
-189
-201
-210
-200
-199
-191
-183
-173
-176
-199
-195
-188
-194
-199
-192
-193
-193
-193
-199
-194
-204
-213
-203
-195
-193
-183
-185
-199
-211
-215
-219
-214
-206
-185
-179
-189
-190
-182
-174
-170
-173
-180
-185
-173
-153
-146
-161
-174
-189
-193
-197
-193
-180
-171
-175
-169
-175
-194
-213
-223
-221
-247
-260
-246
-235
-210
-198
-197
-193
-199
-211
-207
-193
-195
-189
-185
-191
-189
-197
-208
-216
-232
-239
-242
-229
-216
-211
-213
-211
-212
-210
-198
-187
-173
-167
-160
-152
-150
-157
-177
-181
-170
-189
-199
-189
-179
-165
-161
-173
-185
-214
-228
-221
-229
-225
-227
-217
-209
-215
-238
-259
-247
-239
-237
-246
-253
-246
-244
-248
-245
-242
-224
-217
-216
-215
-202
-188
-190
-198
-207
-237
-256
-261
-267
-275
-284
-278
-274
-277
-289
-297
-308
-311
-308
-315
-312
-319
-330
-327
-324
-320
-314
-305
-309
-310
-316
-323
-340
-353
-349
-356
-363
-369
-396
-410
-405
-405
-396
-389
-384
-390
-392
-379
-373
-379
-367
-351
-351
-341
-324
-308
-294
-298
-287
-278
-268
-270
-281
-277
-289
-301
-308
-324
-332
-343
-341
-347
-357
-362
-371
-382
-389
-384
-385
-391
-385
-384
-404
-400
-392
-401
-406
-413
-411
-404
-415
-425
-424
-417
-391
-376
-382
-359
-343
-347
-335
-325
-338
-334
-332
-338
-346
-365
-390
-396
-391
-412
-412
-407
-419
-424
-429
-423
-413
-413
-410
-400
-413
-422
-412
-433
-456
-458
-459
-461
-441
-433
-422
-423
-418
-403
-410
-420
-418
-428
-438
-438
-444
-429
-407
-393
-384
-385
-373
-355
-334
-327
-315
-302
-290
-283
-294
-281
-270
-275
-284
-275
-271
-266
-270
-268
-272
-268
-266
-268
-268
-273
-266
-269
-286
-299
-300
-306
-320
-336
-348
-367
-391
-404
-394
-391
-391
-389
-401
-404
-405
-387
-380
-388
-382
-360
-354
-380
-390
-394
-396
-379
-364
-346
-341
-328
-306
-276
-248
-227
-197
-176
-152
-137
-135
-125
-102
-95
-88
-84
-84
-76
-82
-89
-91
-108
-135
-141
-150
-166
-186
-190
-190
-220
-230
-224
-219
-208
-203
-210
-232
-235
-231
-235
-237
-223
-200
-198
-196
-189
-175
-167
-158
-149
-142
-132
-135
-132
-106
-104
-97
-101
-105
-105
-124
-131
-153
-145
-134
-143
-138
-142
-150
-148
-166
-192
-200
-196
-197
-210
-226
-239
-239
-237
-239
-237
-234
-240
-248
-259
-275
-282
-292
-302
-298
-293
-282
-284
-278
-273
-281
-275
-279
-276
-248
-239
-250
-251
-242
-229
-230
-233
-231
-240
-249
-259
-253
-247
-247
-253
-256
-260
-267
-273
-287
-294
-301
-297
-293
-286
-292
-295
-296
-297
-289
-289
-284
-278
-278
-271
-261
-260
-256
-257
-258
-255
-257
-248
-231
-214
-213
-207
-211
-221
-231
-221
-209
-197
-191
-180
-162
-159
-141
-121
-122
-97
-68
-65
-61
-53
-34
-12
11
9
14
32
44
39
37
49
57
42
39
35
29
30
33
26
24
39
38
38
28
18
18
2
-8
-16
-14
-11
-6
1
-10
-7
2
7
11
11
-2
1
18
3
-12
-20
-14
-4
-14
-27
-22
-25
-27
-43
-54
-50
-60
-67
-75
-87
-89
-78
-77
-102
-119
-154
-190
-207
-233
-249
-269
-295
-331
-371
-403
-441
-485
-518
-546
-583
-609
-622
-640
-645
-647
-658
-661
-669
-680
-689
-694
-702
-712
-713
-722
-739
-749
-743
-739
-747
-744
-729
-730
-743
-745
-735
-728
-727
-738
-743
-735
-725
-705
-694
-689
-695
-672
-648
-642
-620
-616
-612
-618
-615
-597
-590
-575
-552
-538
-524
-506
-477
-453
-442
-425
-401
-387
-388
-371
-351
-342
-329
-314
-308
-295
-300
-308
-290
-279
-263
-246
-213
-181
-146
-110
-82
-48
-11
33
50
74
110
137
161
182
209
219
232
259
293
308
330
351
365
376
403
422
430
436
445
452
454
468
473
486
508
526
520
527
530
521
501
479
460
423
409
404
388
374
340
296
259
233
192
159
112
47
1
-63
-136
-207
-261
-328
-400
-454
-504
-550
-593
-641
-675
-721
-758
-798
-841
-880
-926
-977
-1021
-1041
-1066
-1089
-1113
-1121
-1137
-1167
-1184
-1197
-1210
-1211
-1210
-1202
-1197
-1197
-1193
-1184
-1164
-1162
-1135
-1088
-1069
-1048
-1018
-993
-981
-958
-930
-900
-873
-852
-829
-808
-777
-748
-725
-693
-659
-625
-592
-566
-542
-502
-461
-418
-392
-374
-349
-327
-316
-285
-255
-224
-184
-148
-117
-86
-48
-17
5
27
40
58
83
99
105
119
127
127
145
154
159
172
186
185
190
187
170
144
126
125
114
103
88
68
49
45
56
46
28
13
2
-24
-40
-56
-74
-92
-111
-137
-158
-161
-180
-190
-196
-215
-231
-251
-265
-276
-270
-259
-266
-267
-255
-251
-256
-262
-270
-263
-257
-274
-287
-290
-299
-303
-312
-319
-341
-347
-353
-378
-370
-359
-374
-394
-409
-405
-416
-429
-443
-452
-458
-474
-486
-482
-487
-495
-500
-515
-520
-534
-546
-534
-529
-533
-535
-542
-540
-548
-572
-564
-570
-562
-558
-569
-576
-588
-576
-574
-558
-541
-530
-539
-543
-548
-543
-550
-557
-542
-525
-511
-502
-502
-485
-473
-455
-442
-426
-412
-417
-421
-435
-436
-432
-425
-419
-400
-395
-375
-375
-373
-364
-353
-357
-362
-339
-334
-322
-306
-308
-311
-300
-294
-283
-264
-236
-206
-166
-129
-107
-105
-101
-85
-73
-60
-54
-47
-37
-36
-22
11
22
20
25
35
46
54
55
69
86
75
80
75
63
67
44
37
40
46
55
55
43
44
40
38
45
48
61
67
70
71
82
101
110
107
120
145
156
152
154
171
183
185
175
186
189
170
166
150
142
138
115
95
73
27
-6
-44
-89
-114
-152
-194
-215
-257
-301
-343
-386
-417
-453
-476
-509
-544
-574
-614
-639
-661
-689
-704
-716
-731
-763
-792
-824
-859
-876
-888
-892
-909
-922
-927
-932
-924
-906
-894
-894
-881
-860
-848
-840
-842
-824
-814
-798
-768
-766
-746
-733
-715
-693
-685
-675
-651
-637
-624
-603
-585
-565
-541
-508
-479
-441
-402
-370
-352
-331
-304
-280
-237
-197
-163
-139
-112
-89
-60
-41
-21
32
52
82
115
133
160
179
195
212
230
243
255
258
263
284
307
309
297
308
315
321
341
357
374
380
382
402
415
411
411
406
401
390
373
371
379
383
385
393
406
411
422
414
404
408
403
403
391
383
381
381
361
346
342
326
318
304
297
307
299
275
254
239
225
213
200
182
166
126
80
44
23
8
6
-3
-40
-80
-133
-191
-249
-313
-364
-401
-432
-458
-487
-536
-570
-600
-636
-662
-686
-707
-718
-735
-756
-778
-796
-814
-836
-834
-840
-849
-858
-866
-885
-889
-876
-869
-848
-837
-818
-814
-804
-792
-772
-737
-706
-671
-659
-668
-655
-639
-612
-573
-552
-533
-528
-494
-480
-463
-427
-408
-374
-342
-312
-316
-306
-291
-281
-264
-269
-281
-298
-307
-334
-348
-344
-360
-350
-338
-328
-306
-310
-328
-346
-372
-385
-379
-377
-390
-395
-408
-426
-454
-512
-545
-548
-550
-551
-540
-543
-558
-551
-566
-588
-602
-629
-643
-636
-625
-617
-613
-613
-615
-605
-597
-576
-540
-517
-499
-485
-477
-465
-429
-389
-369
-342
-314
-275
-231
-177
-126
-78
-26
12
66
124
167
231
310
393
467
541
616
676
734
788
835
879
895
879
844
840
827
830
853
842
882
884
905
934
887
856
834
754
729
728
710
706
666
570
488
389
291
211
126
54
11
-17
-88
-159
-263
-364
-459
-538
-632
-663
-694
-742
-767
-821
-899
-966
-1048
-1144
-1192
-1241
-1274
-1288
-1318
-1352
-1381
-1428
-1471
-1494
-1505
-1506
-1480
-1455
-1422
-1377
-1352
-1336
-1315
-1298
-1300
-1283
-1268
-1243
-1205
-1161
-1123
-1077
-1033
-1009
-971
-928
-874
-802
-723
-649
-561
-476
-402
-344
-293
-246
-190
-133
-78
-3
72
144
199
232
257
264
279
300
326
349
398
457
491
506
516
519
518
525
527
543
550
530
501
480
444
407
363
302
231
146
106
47
-14
-66
-123
-161
-217
-271
-330
-398
-470
-542
-605
-649
-697
-752
-798
-855
-927
-993
-1053
-1113
-1155
-1173
-1204
-1214
-1231
-1271
-1294
-1298
-1305
-1293
-1297
-1297
-1263
-1234
-1191
-1153
-1138
-1123
-1095
-1075
-1045
-1005
-952
-891
-826
-766
-723
-664
-604
-553
-500
-456
-397
-317
-234
-159
-80
-15
52
115
149
201
271
331
390
483
555
631
705
745
814
884
952
1009
1056
1108
1156
1211
1264
1300
1342
1359
1370
1376
1380
1406
1405
1393
1387
1373
1357
1335
1327
1312
1263
1244
1205
1156
1114
1066
1011
958
893
819
739
661
583
498
426
345
266
183
98
17
-83
-174
-262
-358
-429
-493
-547
-596
-664
-734
-794
-851
-914
-964
-1011
-1066
-1117
-1173
-1222
-1264
-1292
-1331
-1355
-1372
-1390
-1398
-1401
-1412
-1404
-1378
-1344
-1315
-1290
-1259
-1229
-1220
-1207
-1188
-1162
-1123
-1093
-1052
-1022
-993
-979
-941
-888
-826
-765
-717
-672
-607
-548
-506
-444
-400
-357
-321
-289
-265
-243
-214
-195
-155
-126
-107
-75
-53
-39
-30
-22
-30
-34
-21
-19
-27
-23
-21
-34
-66
-63
-59
-63
-71
-64
-70
-98
-120
-140
-151
-172
-189
-221
-243
-248
-262
-285
-310
-326
-345
-380
-403
-412
-412
-402
-415
-415
-410
-408
-413
-420
-425
-420
-418
-418
-409
-380
-359
-349
-330
-303
-282
-258
-223
-192
-156
-118
-78
-40
-6
27
56
96
151
200
249
296
347
402
451
484
488
484
475
485
493
517
537
550
596
605
642
685
686
677
664
626
616
621
622
624
611
570
522
462
374
300
227
163
104
57
-8
-50
-109
-197
-271
-328
-392
-417
-432
-470
-482
-512
-561
-608
-666
-722
-755
-794
-841
-883
-931
-973
-1028
-1097
-1151
-1198
-1248
-1292
-1307
-1319
-1306
-1290
-1275
-1266
-1265
-1272
-1275
-1285
-1293
-1280
-1272
-1255
-1238
-1234
-1241
-1245
-1233
-1224
-1212
-1173
-1131
-1082
-1021
-962
-895
-848
-808
-768
-721
-674
-625
-557
-489
-438
-401
-369
-344
-324
-304
-259
-212
-184
-155
-123
-111
-104
-88
-81
-95
-93
-77
-56
-17
7
9
14
0
-21
-46
-70
-89
-117
-150
-180
-213
-241
-258
-292
-328
-344
-359
-383
-404
-429
-444
-464
-477
-492
-520
-544
-559
-577
-592
-610
-619
-636
-655
-671
-678
-682
-685
-693
-690
-672
-661
-656
-644
-629
-617
-603
-594
-576
-553
-519
-488
-467
-436
-399
-360
-318
-275
-232
-192
-144
-94
-27
48
116
196
283
363
438
509
576
652
702
730
731
712
718
732
739
766
780
792
815
839
862
884
889
872
860
842
862
875
898
897
860
819
762
679
599
534
449
376
323
255
174
89
2
-79
-149
-211
-254
-283
-322
-341
-366
-409
-466
-528
-611
-661
-706
-752
-788
-832
-882
-923
-964
-1036
-1090
-1149
-1205
-1242
-1260
-1273
-1263
-1253
-1265
-1271
-1278
-1286
-1276
-1280
-1269
-1252
-1234
-1212
-1209
-1206
-1209
-1224
-1232
-1217
-1191
-1174
-1140
-1097
-1048
-990
-941
-890
-820
-768
-721
-650
-587
-529
-484
-452
-415
-406
-406
-393
-396
-402
-381
-347
-300
-254
-232
-218
-206
-201
-176
-137
-106
-81
-57
-36
-3
13
-2
-16
-44
-72
-85
-102
-114
-135
-149
-147
-154
-180
-191
-184
-211
-226
-202
-184
-174
-153
-146
-159
-169
-183
-198
-206
-217
-214
-222
-240
-260
-272
-284
-296
-313
-317
-295
-279
-248
-201
-158
-129
-112
-79
-44
-16
4
35
78
107
163
211
262
324
361
405
476
539
593
651
671
673
686
687
694
699
703
708
704
705
714
720
727
708
686
670
643
650
657
659
653
621
578
531
474
399
348
294
237
176
118
64
13
-39
-99
-148
-204
-262
-301
-324
-342
-354
-379
-413
-447
-503
-552
-576
-622
-668
-708
-747
-782
-816
-878
-938
-996
-1045
-1077
-1083
-1081
-1100
-1103
-1115
-1123
-1116
-1122
-1128
-1116
-1105
-1082
-1055
-1042
-1028
-1038
-1055
-1048
-1039
-1041
-1039
-1024
-1002
-967
-922
-888
-846
-812
-782
-732
-691
-659
-620
-581
-539
-506
-480
-459
-454
-461
-466
-468
-466
-452
-443
-438
-420
-390
-371
-365
-350
-326
-313
-301
-270
-238
-218
-214
-208
-206
-218
-239
-247
-256
-271
-277
-279
-291
-307
-305
-322
-341
-340
-342
-334
-327
-302
-275
-268
-263
-268
-273
-282
-289
-299
-308
-315
-314
-307
-309
-321
-338
-315
-298
-292
-256
-228
-202
-175
-144
-119
-93
-72
-62
-62
-46
-19
13
52
98
147
215
281
352
440
518
588
658
717
777
823
840
830
815
778
739
732
722
698
668
665
657
634
635
637
636
623
594
589
573
560
549
511
447
376
293
201
148
103
46
-25
-86
-147
-217
-298
-360
-421
-477
-525
-555
-567
-574
-579
-597
-630
-680
-718
-773
-817
-836
-847
-871
-908
-955
-993
-1051
-1097
-1129
-1179
-1217
-1242
-1246
-1262
-1262
-1251
-1264
-1275
-1282
-1263
-1230
-1196
-1179
-1165
-1145
-1157
-1165
-1193
-1223
-1230
-1217
-1206
-1200
-1177
-1141
-1104
-1076
-1034
-974
-919
-872
-821
-757
-693
-650
-622
-592
-553
-520
-515
-499
-483
-468
-452
-459
-447
-430
-417
-416
-404
-391
-376
-350
-329
-314
-294
-290
-278
-274
-282
-291
-307
-317
-323
-320
-339
-356
-352
-347
-357
-370
-389
-395
-385
-373
-370
-351
-329
-314
-309
-294
-292
-291
-279
-273
-260
-244
-229
-222
-222
-223
-233
-242
-226
-202
-182
-157
-130
-96
-74
-51
-20
9
36
57
94
130
193
243
265
311
343
372
428
500
569
640
720
819
892
947
1022
1069
1110
1121
1095
1059
1030
1023
1007
1011
989
958
944
916
911
909
895
870
836
795
769
760
747
735
700
628
552
460
371
315
255
187
121
35
-66
-152
-226
-298
-377
-440
-493
-548
-596
-617
-628
-675
-717
-759
-807
-844
-875
-903
-928
-960
-1007
-1062
-1117
-1183
-1252
-1308
-1362
-1395
-1407
-1413
-1411
-1404
-1400
-1391
-1375
-1368
-1354
-1319
-1290
-1253
-1204
-1168
-1157
-1156
-1156
-1160
-1156
-1139
-1133
-1108
-1065
-1027
-975
-909
-869
-835
-780
-739
-694
-625
-554
-498
-447
-402
-358
-346
-344
-344
-356
-364
-367
-360
-353
-334
-331
-349
-356
-363
-375
-379
-360
-328
-315
-302
-291
-302
-294
-293
-308
-330
-339
-339
-347
-351
-368
-394
-419
-441
-458
-455
-451
-445
-430
-417
-400
-388
-375
-370
-381
-387
-397
-397
-391
-390
-379
-372
-372
-375
-363
-336
-316
-293
-266
-241
-215
-192
-164
-130
-99
-60
-19
3
33
85
126
168
212
253
284
328
383
426
477
532
603
667
730
816
900
966
1017
1085
1163
1234
1288
1290
1276
1253
1206
1162
1122
1068
1030
984
943
939
931
925
902
875
838
803
784
770
757
736
703
634
544
451
344
252
164
77
-2
-83
-175
-280
-396
-507
-594
-693
-785
-848
-891
-921
-947
-963
-989
-1016
-1056
-1096
-1120
-1134
-1159
-1179
-1204
-1256
-1300
-1347
-1411
-1456
-1481
-1518
-1532
-1539
-1522
-1465
-1413
-1378
-1340
-1303
-1257
-1206
-1145
-1076
-1004
-949
-913
-867
-859
-859
-848
-848
-850
-852
-843
-809
-775
-737
-698
-657
-610
-561
-527
-496
-442
-392
-343
-307
-280
-258
-241
-226
-217
-220
-230
-236
-243
-244
-246
-258
-277
-293
-314
-328
-329
-320
-313
-306
-296
-294
-283
-284
-307
-323
-342
-358
-378
-400
-408
-431
-452
-464
-486
-500
-481
-463
-461
-440
-417
-395
-383
-388
-384
-378
-376
-372
-384
-380
-372
-370
-360
-351
-337
-341
-327
-303
-288
-276
-256
-232
-203
-170
-131
-103
-85
-65
-37
-10
7
27
59
101
145
186
226
273
340
394
456
514
568
661
749
843
926
1011
1107
1208
1302
1390
1460
1519
1576
1622
1641
1558
1389
1266
1156
1080
1098
1025
960
858
721
686
699
714
811
825
843
700
736
742
786
641
935
2419
2341
1860
1357
743
245
-276
-771
-1402
-1953
-2336
-2662
-2961
-3170
-3373
-3503
-3523
-3448
-3237
-2893
-2610
-2437
-2373
-2347
-2378
-2452
-2461
-2439
-2464
-2495
-2668
-3013
-3265
-3430
-3344
-2997
-2650
-2362
-1957
-1414
-785
-190
320
673
875
1053
1219
1428
1562
1531
1328
1014
573
75
-378
-720
-1001
-1261
-1481
-1572
-1592
-1627
-1851
-2403
-2853
-3196
-3315
-3235
-3407
-3668
-3915
-4089
-4152
-4440
-4723
-5000
-5129
-4845
-4625
-4394
-4286
-4031
-3661
-3276
-3254
-3821
-3907
-3647
-3137
-2603
-2496
-2528
-2622
-2541
-2375
-2152
-1971
-2004
-1844
-1430
-949
-514
-449
-582
-752
-885
-895
-992
-1156
-1403
-1625
-1775
-1992
-2153
-2493
-2828
-2930
-3006
-2962
-2852
-2840
-2711
-2361
-2107
-2044
-1935
-1774
-1555
-1109
-772
-488
-99
253
440
701
1006
1291
1653
1850
2106
2535
3059
3659
3958
4105
4203
4377
4877
5153
5615
6039
6346
7199
7587
8022
8632
8698
9315
9833
10198
10891
11254
11566
11223
10699
10045
8720
7897
6747
5017
2511
-1154
-4111
-6511
-7604
-7276
-7616
-7815
-8410
-9236
-9066
-8833
-8187
-7402
-7011
-6962
-7569
-7633
-7277
-6857
-5973
-5310
-4899
-4355
-3170
-1340
902
3460
5461
6693
7459
7805
8278
8744
8922
8759
8099
7363
6570
5734
5172
4740
4444
4228
3793
3185
2468
1802
1210
526
-289
-1569
-3400
-5228
-6655
-7627
-8095
-8256
-8475
-8688
-8478
-7888
-7072
-6119
-5265
-4532
-3931
-3413
-2854
-2189
-1524
-1099
-888
-626
-197
528
1532
2533
3412
4191
4809
5212
5457
5508
5200
4410
3351
2340
1496
830
74
-1068
-2426
-3587
-4426
-4952
-5164
-5362
-5558
-5720
-5901
-5952
-5949
-6042
-6298
-6581
-6633
-6438
-5952
-5372
-4862
-4338
-3760
-3032
-2264
-1500
-760
-212
177
394
524
635
496
224
-79
-378
-392
-290
-195
-44
81
142
142
139
85
-92
-351
-793
-1294
-1632
-1861
-2070
-2319
-2567
-2729
-2643
-2433
-2355
-2247
-2059
-1859
-1538
-1219
-910
-634
-422
-158
80
477
1004
1466
1995
2558
3048
3575
4006
4193
4470
4688
4806
5090
5137
5104
5253
5100
4969
4840
4689
4912
4920
5119
5340
5247
5430
5447
5364
5556
5739
6027
6457
6843
6964
7319
7961
8215
8667
8900
8272
7377
6488
5338
4229
2685
-81
-2746
-4876
-6189
-5973
-5443
-5113
-4972
-5282
-5479
-5704
-5526
-5177
-5181
-5255
-5718
-6147
-5993
-5619
-5018
-4143
-3273
-2242
-846
639
2130
3772
5022
5724
5979
5606
4926
4384
4056
3962
3967
3784
3329
2898
2777
2917
3183
3114
2404
1421
444
-525
-1421
-2340
-3493
-4647
-5629
-6343
-6562
-6424
-6115
-5673
-5205
-4716
-4231
-3801
-3532
-3431
-3331
-3272
-3170
-2962
-2629
-2120
-1448
-758
-117
558
1280
1930
2517
2878
2921
2793
2333
1587
698
-212
-976
-1709
-2383
-2794
-2967
-2902
-2750
-2783
-2961
-3143
-3337
-3688
-4000
-4284
-4658
-4939
-5227
-5402
-5280
-4858
-4409
-4168
-3754
-3208
-2590
-2065
-2174
-2445
-2584
-2587
-2434
-2546
-2746
-2734
-2414
-1895
-1490
-1154
-826
-430
-71
37
-15
-192
-431
-748
-1083
-1331
-1532
-1568
-1628
-1714
-1677
-1624
-1518
-1424
-1424
-1485
-1610
-1666
-1652
-1697
-1590
-1460
-1346
-1023
-606
-69
523
959
1400
1784
2105
2481
2669
2789
2711
2643
2811
2850
3028
3277
3309
3608
3965
4184
4467
4616
4643
4548
4696
4825
4607
4894
5142
4849
5054
5350
5202
5542
6106
6038
6544
7233
7429
8063
8492
8798
9042
8571
7691
6147
4590
3314
1361
-705
-2862
-5000
-6137
-6224
-5944
-5508
-5206
-5342
-5585
-5978
-5991
-5742
-5835
-5976
-6402
-6818
-6612
-6020
-5145
-4062
-2788
-1404
89
1578
2819
3784
4541
4992
4879
4522
4023
3376
3041
3031
3050
3083
3002
2703
2464
2439
2370
1963
1112
-70
-1405
-2652
-3654
-4549
-5356
-5959
-6376
-6511
-6281
-5828
-5266
-4748
-4374
-4049
-3744
-3438
-3219
-3161
-3040
-2814
-2488
-1920
-1181
-338
537
1374
2042
2531
2860
2959
2872
2558
2134
1588
920
319
-281
-1146
-2415
-3389
-3878
-3902
-3386
-3351
-3850
-4295
-4545
-4470
-4439
-4691
-5177
-5356
-5064
-4921
-4840
-4721
-4514
-4167
-3554
-2935
-2639
-2178
-1907
-1925
-1985
-2221
-2277
-2221
-2146
-2171
-2321
-2146
-1812
-1389
-1043
-981
-991
-959
-744
-633
-886
-1313
-1766
-1989
-1964
-1980
-2139
-2328
-2254
-2043
-1887
-1811
-1949
-2105
-1992
-1824
-1741
-1647
-1601
-1457
-1180
-938
-545
66
649
1297
1887
2181
2448
2725
2887
3033
3092
2945
2934
3143
3340
3467
3541
3554
3544
3853
4223
4161
4196
4148
3975
4272
4308
4102
4150
4181
4428
4739
4852
4950
5159
5517
5867
6264
6717
7293
7858
8495
8797
8932
9631
10020
10195
9812
8279
6725
4392
756
-2770
-5454
-7047
-6836
-5496
-5039
-5168
-5515
-6356
-6538
-6126
-5673
-5393
-5623
-6502
-7545
-7490
-6717
-5972
-4651
-3132
-1804
-12
1933
3314
4551
5414
5529
5278
4754
4125
3580
3207
3043
2992
3063
2969
2698
2543
2544
2589
2232
1154
-440
-2057
-3420
-4559
-5492
-6279
-6816
-7243
-8000
-8151
-7479
-6542
-4921
-3660
-3211
-2818
-2689
-2516
-2325
-2165
-1802
-1525
-963
-322
564
2015
3107
3756
4203
4442
4577
4517
4121
3215
2199
1257
154
-792
-1586
-2253
-3250
-4390
-4968
-5372
-5134
-4873
-5392
-5811
-6040
-5878
-5582
-5615
-5666
-5622
-5012
-4323
-3738
-2928
-2234
-1650
-1315
-969
-821
-903
-984
-1467
-1928
-2134
-2178
-2187
-2363
-2400
-2386
-2201
-1861
-1591
-1290
-1218
-1347
-1655
-1929
-2024
-2186
-2430
-2665
-2623
-2258
-1864
-1731
-1881
-1921
-1758
-1666
-1720
-1933
-2171
-2268
-2206
-2090
-1927
-1512
-950
-451
122
747
1338
1942
2344
2551
2794
3011
3054
3129
3057
2906
2977
3071
3140
3117
3254
3354
3180
3364
3369
3292
3479
3254
3202
3378
3513
3558
3693
4035
4043
4647
5113
5027
5504
5580
5743
6003
5869
6208
6339
6912
7722
8042
8903
9161
9396
10106
10341
11157
11066
9169
6717
1985
-3225
-5840
-7654
-7495
-5553
-5282
-5701
-6314
-7245
-7016
-5946
-4643
-4321
-4938
-5889
-7588
-8205
-7260
-6105
-4604
-2604
-1179
-18
1794
3367
4546
5774
6180
5789
5060
4050
3109
2478
2256
2098
1857
1733
1672
1721
2031
1936
1110
-235
-2006
-3634
-4831
-5719
-6387
-7074
-7529
-7416
-6918
-6002
-4781
-3798
-3232
-2862
-2630
-2362
-1944
-1515
-1218
-1114
-915
-544
104
1136
2288
3430
4378
4897
4897
4549
3933
2988
2028
1086
143
-588
-1542
-2818
-3936
-4731
-4812
-4432
-4162
-4116
-4507
-4907
-5219
-5418
-5449
-5528
-5277
-4912
-4461
-3866
-3372
-2689
-2067
-1434
-802
-402
-224
-547
-1104
-1916
-2613
-2869
-2976
-2862
-2848
-2900
-2817
-2669
-2303
-2134
-2117
-2240
-2507
-2657
-2914
-3264
-3636
-3885
-3829
-3547
-3164
-2847
-2564
-2213
-1883
-1667
-1638
-1773
-2013
-2219
-2363
-2380
-2187
-1851
-1354
-770
-116
538
1147
1692
2044
2287
2455
2531
2602
2558
2387
2257
2100
2120
2424
2626
2829
3041
3006
3065
2955
2622
2312
1953
1971
2063
2216
2635
2790
2980
3642
4137
4607
5360
5590
5478
5618
5553
5429
5684
5779
5781
6151
6565
6853
7101
7436
7750
8157
9157
9723
9892
10094
9885
9804
9306
7725
5357
777
-4340
-6860
-8385
-7543
-5204
-5222
-5762
-6583
-7662
-6828
-5375
-4061
-3677
-4555
-5814
-7493
-7498
-5963
-4249
-2033
9
1136
1823
2586
3382
4092
5076
5716
5225
4114
2816
1572
870
760
820
809
685
588
282
41
-525
-1954
-3471
-4843
-5880
-6197
-6322
-6641
-7014
-6989
-6254
-5202
-3771
-2331
-1534
-1201
-1216
-1445
-1339
-864
-173
536
1059
1573
1947
2339
2867
3470
4182
4572
4406
3687
2617
1481
303
-648
-1394
-1934
-2133
-2342
-2635
-3627
-4932
-5516
-5767
-5247
-4708
-5116
-5779
-6344
-6057
-5081
-3953
-2976
-2492
-1794
-1284
-965
-593
-513
-254
-100
94
-27
-693
-1347
-2144
-2654
-2764
-2653
-2470
-2697
-3076
-3662
-4148
-4136
-4022
-3857
-4029
-4319
-4481
-4393
-4037
-3865
-3633
-3344
-2880
-2195
-1803
-1753
-1884
-1808
-1448
-1132
-933
-992
-1138
-1175
-977
-624
-255
175
610
960
1289
1536
1706
1820
1913
2101
2177
2194
2201
2043
2033
2184
2170
2367
2472
2229
2141
2059
1928
2058
2342
2391
2461
2628
2726
3081
3443
3706
4008
4325
4807
5108
5425
5750
5665
5826
6044
6019
6236
6402
6247
6175
6219
6236
6379
6984
7321
7761
8479
8272
8373
8396
8110
8542
8525
7757
5883
2223
-2415
-5834
-7134
-7023
-5129
-4289
-5238
-6005
-7089
-6467
-4237
-2225
-1096
-2017
-4058
-5985
-6501
-5052
-2959
-724
861
1374
1431
1509
1966
2903
3984
4684
4583
3348
1779
303
-774
-943
-766
-603
-779
-1176
-1475
-1893
-2182
-2866
-3884
-4499
-4958
-5045
-4996
-5297
-5612
-5571
-4865
-3535
-1948
-560
54
-33
-275
-382
-13
668
1234
1577
1535
1493
1576
1775
2273
2723
3062
3004
2419
1559
488
-383
-1101
-1639
-1955
-2449
-2815
-3088
-3505
-4349
-5408
-5623
-5185
-4189
-3390
-3955
-4774
-4943
-3937
-2130
-879
-453
-819
-1056
-902
-730
-313
-197
-280
-452
-864
-1507
-2528
-3296
-3788
-3966
-3800
-3854
-4179
-4800
-5227
-5232
-4949
-4327
-3887
-3870
-4259
-4701
-4646
-4032
-3177
-2689
-2619
-2703
-2637
-2233
-1840
-1634
-1524
-1266
-943
-907
-1119
-1469
-1632
-1319
-716
-164
101
138
145
363
816
1339
1751
1853
1707
1483
1326
1263
1229
1356
1577
1702
1726
1684
1543
1405
1580
1870
2080
2406
2600
2501
2561
2793
3196
4058
4562
4557
4485
4195
4438
4847
4939
5161
5022
5263
5791
5494
5435
5407
5324
5802
5874
5811
5668
5385
5818
6049
6706
7612
7418
7605
7623
7444
8183
7684
5840
3177
-1103
-4153
-5416
-6067
-4876
-4518
-5553
-5928
-6281
-4970
-2560
-927
-392
-1852
-3731
-5285
-5737
-4177
-2567
-1114
-253
-608
-649
-287
751
2360
3252
3590
3103
1663
418
-572
-1149
-1246
-1485
-1770
-2403
-2802
-2725
-2675
-2379
-2467
-2994
-3344
-3812
-4132
-4349
-4673
-4758
-4576
-3800
-2682
-1596
-768
-517
-522
-359
92
753
1191
1177
905
501
421
695
1143
1602
1746
1616
1212
727
402
59
-247
-710
-1380
-1956
-2601
-3014
-3055
-2897
-2477
-2424
-3462
-4433
-4639
-4428
-3441
-2986
-3537
-3747
-3334
-2224
-1034
-485
-597
-845
-829
-962
-998
-1243
-1668
-2049
-2424
-2452
-2738
-3270
-3854
-4337
-4440
-4352
-4063
-4330
-4843
-4951
-5110
-4871
-4480
-4277
-4200
-4243
-4081
-3668
-2976
-2434
-2321
-2254
-2047
-1620
-1150
-1052
-1227
-1330
-1139
-799
-624
-636
-665
-620
-395
-48
216
407
553
694
851
1071
1313
1467
1385
1188
1244
1396
1509
1618
1557
1611
1837
2001
2180
2256
2328
2542
2718
2850
3066
3216
3460
3624
3667
4110
4395
4479
4758
4625
4692
5086
5162
5391
5452
5311
5325
5222
5168
5218
5168
5174
5180
5027
5162
5587
5858
6367
6930
6939
7153
7358
7350
7850
7699
6299
3584
-359
-3075
-4452
-4677
-3673
-4225
-5392
-5874
-5892
-3820
-1126
530
721
-1339
-3604
-4881
-4561
-2753
-1614
-1339
-1677
-2402
-2115
-1123
246
1732
2407
2674
2145
1091
449
-212
-720
-1073
-1739
-2493
-3371
-3782
-3664
-3211
-2428
-2275
-2451
-2640
-2891
-2837
-2976
-3404
-3706
-3789
-3280
-2542
-1905
-1405
-1310
-1019
-385
433
1304
1596
1331
861
451
645
984
1112
970
475
95
-117
-104
48
11
-137
-501
-1041
-1625
-2440
-3015
-3499
-3949
-3995
-4052
-4098
-4029
-3827
-3269
-2481
-1643
-1096
-995
-1177
-1455
-1454
-1346
-1281
-1351
-1630
-1930
-2150
-2190
-2080
-2003
-2116
-2364
-2726
-3217
-3691
-4084
-4455
-4703
-4778
-4835
-4938
-4894
-4733
-4403
-3933
-3526
-3213
-3060
-2991
-2957
-2862
-2694
-2527
-2410
-2375
-2339
-2148
-1827
-1463
-1143
-927
-751
-618
-524
-456
-395
-342
-209
-61
51
214
404
680
1011
1254
1501
1621
1601
1662
1655
1696
1775
1708
1662
1622
1657
1843
2020
2257
2499
2738
3078
3279
3455
3642
3714
3900
4010
4062
4090
3964
4055
4075
4093
4526
4599
4720
5104
4948
5025
5216
4939
4886
4756
4467
4428
4375
4520
4789
5178
5795
6084
6516
7047
7163
7546
7493
6494
4609
1663
-843
-2660
-3773
-3709
-4471
-5542
-5712
-5392
-3559
-1138
214
465
-682
-2124
-2876
-2870
-2237
-2025
-2361
-2902
-3546
-3488
-2702
-1645
-446
457
1224
1494
1333
1193
657
60
-544
-1500
-2602
-3726
-4461
-4695
-4544
-3971
-3516
-3055
-2543
-2213
-1888
-1837
-2103
-2313
-2506
-2525
-2479
-2635
-2764
-2906
-2665
-1925
-1063
-173
412
734
1046
1317
1684
1833
1609
1098
341
-283
-745
-1027
-1128
-1162
-1064
-956
-949
-954
-1024
-996
-1185
-1806
-2400
-3214
-3872
-4074
-4298
-4336
-4159
-3772
-3048
-2222
-1466
-871
-434
-215
-151
-239
-617
-1084
-1636
-2143
-2559
-2968
-3304
-3522
-3620
-3626
-3508
-3480
-3579
-3659
-3746
-3851
-3983
-4137
-4389
-4679
-4783
-4769
-4561
-4236
-3906
-3519
-3135
-2655
-2173
-1796
-1547
-1435
-1383
-1392
-1452
-1531
-1616
-1600
-1457
-1289
-1088
-844
-578
-228
156
492
824
1057
1169
1258
1317
1271
1233
1190
1146
1154
1230
1408
1525
1640
1869
2031
2229
2458
2555
2674
2717
2690
2757
2741
2713
2889
2956
3061
3306
3281
3459
3677
3742
4128
4350
4460
4609
4588
4579
4541
4612
4571
4454
4466
4298
4306
4527
4688
5195
5621
5847
6256
6431
6673
7158
7278
6977
5721
3605
1648
-402
-1859
-2562
-3669
-4507
-5029
-5170
-4193
-2713
-1216
-229
-396
-1184
-1795
-1825
-1222
-460
-333
-1074
-2339
-3557
-4012
-3465
-2437
-1466
-815
-833
-884
-334
454
1265
1681
1200
-95
-1520
-2459
-2968
-3083
-3158
-3596
-4072
-4329
-4153
-3510
-2788
-2209
-1799
-1581
-1330
-943
-591
-456
-685
-1135
-1576
-1802
-1764
-1620
-1440
-1315
-1109
-602
-3
596
1112
1304
1268
1152
1028
944
842
601
130
-480
-1035
-1398
-1487
-1451
-1390
-1307
-1426
-1626
-1652
-1634
-1595
-1528
-1670
-1943
-2130
-2124
-1897
-1525
-1184
-959
-932
-1085
-1141
-993
-729
-441
-384
-591
-862
-1100
-1255
-1385
-1642
-2018
-2366
-2695
-2939
-2971
-2883
-2802
-2633
-2419
-2308
-2158
-1925
-1642
-1294
-1002
-828
-791
-830
-820
-728
-581
-463
-392
-354
-390
-335
-185
-27
226
425
448
363
277
282
411
532
589
591
549
480
435
459
492
550
571
495
397
334
352
404
466
489
467
450
436
467
536
607
698
769
826
880
950
1022
1088
1162
1216
1280
1359
1453
1550
1601
1653
1700
1757
1848
1922
1995
2064
2175
2301
2438
2654
2846
3008
3220
3392
3510
3660
3853
3946
4069
4321
4447
4573
4794
4722
4262
3464
2565
1891
1685
2001
2449
2795
2785
2362
1839
1161
670
583
494
535
437
-1
-366
-740
-1021
-1025
-1018
-1184
-1426
-1631
-1871
-1909
-1638
-1447
-1397
-1409
-1700
-2112
-2323
-2438
-2414
-2264
-2129
-2057
-2061
-2108
-2217
-2269
-2261
-2285
-2303
-2394
-2530
-2578
-2572
-2481
-2382
-2366
-2432
-2534
-2598
-2558
-2406
-2213
-1987
-1740
-1605
-1581
-1571
-1606
-1619
-1538
-1479
-1430
-1375
-1349
-1294
-1197
-1039
-892
-788
-745
-739
-654
-531
-352
-117
18
16
-177
-489
-703
-764
-642
-472
-366
-320
-312
-232
-185
-240
-280
-407
-493
-524
-670
-811
-906
-918
-931
-991
-1159
-1451
-1605
-1667
-1673
-1648
-1725
-1810
-1895
-1920
-1952
-1991
-2019
-2095
-2089
-2076
-2047
-1965
-1881
-1739
-1657
-1657
-1712
-1775
-1783
-1744
-1680
-1659
-1632
-1599
-1566
-1517
-1468
-1368
-1269
-1203
-1178
-1187
-1124
-1014
-888
-771
-709
-692
-687
-692
-675
-586
-430
-222
-8
155
251
332
422
537
661
750
821
874
929
996
1044
1147
1271
1382
1526
1582
1659
1783
1895
2062
2179
2235
2264
2332
2429
2490
2583
2710
2863
3079
3293
3481
3693
3880
4032
4191
4322
4409
4484
4534
4293
3556
2630
1865
1419
1535
2045
2505
2613
2397
1999
1320
756
611
454
452
484
58
-381
-763
-1157
-1305
-1286
-1394
-1696
-1932
-2206
-2396
-2170
-1887
-1794
-1780
-1978
-2377
-2652
-2706
-2675
-2556
-2414
-2344
-2350
-2398
-2416
-2431
-2440
-2453
-2486
-2587
-2749
-2828
-2835
-2717
-2573
-2521
-2582
-2702
-2759
-2751
-2592
-2385
-2213
-1977
-1820
-1766
-1714
-1696
-1674
-1580
-1479
-1411
-1341
-1297
-1230
-1108
-950
-786
-645
-582
-587
-562
-485
-338
-109
73
152
168
62
-136
-354
-488
-527
-501
-401
-333
-287
-257
-228
-165
-228
-343
-460
-580
-587
-627
-733
-867
-1009
-1115
-1265
-1411
-1623
-1790
-1800
-1850
-1878
-1924
-2014
-2079
-2113
-2141
-2242
-2306
-2332
-2349
-2331
-2312
-2257
-2209
-2156
-2110
-2084
-2068
-2104
-2105
-2087
-2049
-1987
-1936
-1862
-1807
-1739
-1685
-1604
-1508
-1427
-1325
-1237
-1119
-971
-826
-712
-654
-625
-608
-591
-569
-492
-341
-141
64
233
358
474
583
694
834
944
1016
1081
1164
1228
1287
1380
1444
1517
1612
1648
1733
1839
1981
2170
2276
2405
2481
2523
2625
2693
2832
3008
3177
3406
3583
3775
3999
4158
4337
4509
4619
4746
4763
4404
3674
2738
1992
1617
1690
2204
2566
2628
2451
1993
1437
930
757
645
550
529
97
-327
-636
-989
-1081
-1120
-1288
-1610
-1901
-2120
-2271
-2061
-1792
-1712
-1697
-1871
-2196
-2416
-2484
-2470
-2378
-2280
-2189
-2166
-2177
-2169
-2213
-2217
-2234
-2278
-2373
-2554
-2614
-2597
-2460
-2280
-2250
-2292
-2405
-2465
-2415
-2280
-2057
-1834
-1607
-1448
-1417
-1394
-1366
-1342
-1251
-1183
-1138
-1059
-1025
-949
-827
-672
-492
-404
-365
-404
-404
-320
-202
26
183
229
203
21
-151
-230
-202
-87
6
88
70
28
56
48
38
-4
-114
-180
-263
-350
-434
-517
-543
-631
-731
-917
-1158
-1292
-1384
-1424
-1472
-1563
-1658
-1789
-1833
-1863
-1919
-1978
-2040
-2055
-2091
-2075
-2043
-2002
-1923
-1885
-1868
-1863
-1846
-1802
-1753
-1703
-1669
-1602
-1557
-1519
-1476
-1426
-1355
-1308
-1246
-1212
-1147
-1026
-875
-678
-531
-415
-333
-291
-235
-184
-125
-43
58
181
299
403
512
612
710
812
910
1027
1127
1185
1264
1348
1426
1504
1533
1585
1646
1708
1817
1886
2033
2196
2311
2464
2542
2626
2710
2791
2914
3013
3188
3417
3605
3806
4004
4197
4358
4514
4689
4769
4794
4620
3973
3041
2212
1667
1617
2027
2467
2648
2510
2128
1656
1127
877
765
561
506
196
-290
-620
-923
-1077
-1118
-1219
-1513
-1866
-2072
-2265
-2200
-1942
-1841
-1816
-1946
-2210
-2481
-2590
-2574
-2514
-2407
-2323
-2251
-2221
-2190
-2182
-2209
-2232
-2267
-2339
-2502
-2641
-2684
-2600
-2421
-2336
-2348
-2473
-2596
-2600
-2511
-2306
-2099
-1926
-1779
-1714
-1683
-1644
-1621
-1562
-1493
-1452
-1395
-1331
-1248
-1108
-937
-749
-649
-616
-636
-674
-620
-534
-351
-167
-108
-84
-131
-203
-239
-276
-292
-328
-336
-315
-305
-276
-300
-332
-335
-391
-432
-527
-607
-616
-633
-634
-729
-874
-1032
-1214
-1339
-1482
-1631
-1751
-1879
-1946
-2018
-2076
-2120
-2196
-2279
-2374
-2418
-2437
-2453
-2412
-2373
-2349
-2316
-2304
-2278
-2223
-2165
-2099
-2029
-1982
-1928
-1862
-1783
-1672
-1546
-1451
-1388
-1334
-1272
-1191
-1082
-941
-799
-683
-586
-510
-464
-419
-362
-282
-200
-129
-45
52
133
223
317
406
502
580
684
791
880
998
1120
1230
1324
1409
1498
1589
1697
1771
1869
1972
2049
2201
2324
2453
2577
2674
2816
2901
2986
3085
3210
3406
3588
3777
3942
4083
4246
4404
4535
4605
4488
4000
3116
2205
1607
1368
1677
2186
2412
2403
2070
1617
1131
782
716
505
425
229
-289
-614
-933
-1144
-1188
-1294
-1515
-1863
-2099
-2272
-2288
-2061
-1927
-1916
-2002
-2252
-2549
-2698
-2752
-2738
-2642
-2513
-2395
-2352
-2271
-2222
-2218
-2199
-2244
-2279
-2424
-2593
-2639
-2626
-2453
-2316
-2316
-2381
-2501
-2511
-2418
-2227
-1980
-1765
-1580
-1479
-1429
-1380
-1360
-1339
-1292
-1297
-1282
-1239
-1152
-975
-798
-592
-432
-352
-326
-371
-325
-257
-166
0
45
44
-9
-76
-96
-134
-108
-142
-194
-198
-206
-144
-114
-120
-151
-270
-359
-454
-546
-561
-580
-576
-618
-706
-806
-961
-1060
-1159
-1263
-1357
-1501
-1608
-1711
-1778
-1806
-1843
-1880
-1959
-2021
-2050
-2062
-2016
-1937
-1869
-1832
-1831
-1841
-1840
-1834
-1793
-1748
-1743
-1702
-1644
-1595
-1505
-1417
-1281
-1143
-1070
-1036
-1019
-956
-849
-714
-560
-442
-359
-301
-250
-183
-92
24
134
230
316
394
478
591
693
771
822
862
913
973
1091
1221
1346
1481
1580
1655
1737
1806
1903
2017
2101
2223
2318
2424
2570
2685
2792
2881
2965
3050
3168
3326
3470
3645
3798
3920
4053
4127
4297
4462
4588
4751
4545
3950
3080
2144
1655
1596
1963
2443
2618
2526
2107
1680
1233
943
958
773
670
444
-37
-312
-576
-697
-739
-900
-1186
-1575
-1814
-1993
-1958
-1699
-1587
-1609
-1758
-2057
-2353
-2475
-2514
-2502
-2451
-2385
-2289
-2272
-2196
-2161
-2156
-2095
-2119
-2145
-2278
-2414
-2439
-2390
-2201
-2092
-2077
-2179
-2332
-2303
-2202
-1995
-1734
-1540
-1374
-1292
-1282
-1216
-1170
-1134
-1081
-1098
-1099
-1073
-981
-813
-650
-442
-302
-251
-213
-253
-182
-94
32
205
249
223
136
73
67
73
140
133
59
13
-34
1
21
3
-25
-162
-254
-328
-411
-433
-476
-502
-567
-664
-763
-920
-1027
-1130
-1220
-1287
-1439
-1576
-1690
-1757
-1797
-1835
-1891
-1990
-2052
-2072
-2070
-2033
-1973
-1917
-1901
-1888
-1896
-1904
-1893
-1890
-1869
-1858
-1843
-1815
-1777
-1717
-1620
-1483
-1356
-1252
-1167
-1116
-1019
-902
-746
-567
-448
-364
-339
-317
-269
-204
-87
31
131
237
298
377
490
591
688
759
829
894
978
1088
1201
1329
1452
1563
1604
1601
1632
1711
1814
1974
2145
2233
2338
2457
2556
2682
2759
2845
2939
2992
3110
3189
3346
3533
3632
3830
3936
4061
4258
4342
4467
4508
4201
3542
2617
1826
1421
1466
1914
2315
2433
2238
1816
1413
990
827
801
606
492
142
-294
-544
-795
-860
-918
-1094
-1399
-1763
-1972
-2083
-1954
-1730
-1703
-1781
-1983
-2303
-2560
-2671
-2718
-2708
-2650
-2554
-2467
-2398
-2289
-2265
-2240
-2206
-2212
-2227
-2368
-2471
-2488
-2427
-2272
-2205
-2180
-2278
-2391
-2342
-2236
-1979
-1709
-1516
-1367
-1313
-1270
-1192
-1148
-1114
-1089
-1096
-1081
-1043
-930
-788
-624
-421
-316
-242
-227
-228
-127
-30
141
296
341
319
213
160
135
145
214
170
105
51
-6
14
18
16
-45
-179
-279
-361
-400
-444
-515
-557
-651
-757
-893
-1079
-1213
-1324
-1394
-1488
-1638
-1752
-1835
-1856
-1829
-1846
-1889
-1992
-2077
-2114
-2147
-2111
-2069
-2039
-2025
-2031
-2003
-1972
-1919
-1868
-1846
-1828
-1815
-1777
-1727
-1666
-1591
-1510
-1434
-1360
-1305
-1253
-1146
-989
-783
-594
-455
-357
-332
-300
-256
-188
-77
6
96
173
233
330
428
545
668
744
812
885
952
1065
1187
1299
1416
1479
1518
1523
1550
1664
1792
1961
2113
2211
2303
2369
2470
2584
2630
2726
2787
2827
2939
3056
3211
3357
3518
3686
3754
3850
4006
4119
4272
4361
4338
4069
3394
2505
1703
1246
1227
1590
2024
2149
2027
1739
1334
897
718
672
533
512
252
-140
-403
-665
-723
-777
-931
-1253
-1660
-1965
-2216
-2116
-1939
-1929
-1980
-2212
-2509
-2767
-2834
-2812
-2804
-2705
-2578
-2440
-2299
-2166
-2090
-2055
-2049
-2076
-2133
-2297
-2439
-2501
-2462
-2345
-2281
-2283
-2426
-2523
-2466
-2303
-2006
-1713
-1446
-1227
-1084
-938
-849
-805
-809
-826
-833
-848
-821
-779
-757
-690
-556
-465
-404
-401
-435
-376
-254
-39
162
265
275
239
253
262
296
311
193
97
29
-67
-157
-284
-408
-514
-578
-580
-608
-611
-621
-632
-573
-537
-516
-561
-713
-880
-1070
-1201
-1337
-1526
-1703
-1936
-2092
-2174
-2275
-2368
-2517
-2604
-2601
-2540
-2417
-2304
-2221
-2139
-2018
-1842
-1723
-1639
-1622
-1648
-1673
-1633
-1718
-2717
-3237
-3237
-3307
-3031
-2708
-2582
-2426
-2079
-1448
-918
-741
-442
-185
36
180
118
4
36
140
297
336
320
539
744
958
1246
1456
1628
1883
2153
2434
2627
2675
2746
2810
2720
2638
2653
2688
2835
3042
3216
3463
3682
3999
4354
4663
4987
5179
5463
5774
6048
6378
6572
6678
6878
6946
7074
7230
7215
7315
7078
6100
4688
3123
1414
56
-857
-2199
-3466
-4358
-4849
-4059
-2699
-1636
-1078
-1631
-2465
-2475
-1897
-867
-181
-512
-1385
-2447
-2967
-2854
-2564
-2382
-2628
-2782
-2762
-2530
-1731
-1028
-589
-284
-373
-911
-1673
-2350
-3066
-3593
-3840
-4268
-4676
-4918
-5016
-4724
-4284
-3908
-3420
-2907
-2307
-1544
-874
-476
-464
-461
-413
-391
-280
-470
-807
-993
-819
-101
650
1163
1430
1499
1675
1978
2297
2364
2004
1555
1060
626
340
-31
-403
-732
-914
-758
-523
-404
-300
-201
-172
-130
-157
-562
-1105
-1559
-1903
-1913
-1852
-1876
-1880
-1926
-1769
-1384
-1023
-808
-831
-993
-1149
-1340
-1574
-2026
-2684
-3348
-3979
-4427
-4771
-5013
-5097
-5103
-4923
-4591
-4258
-3997
-3819
-3652
-3571
-3517
-3487
-3611
-3739
-3783
-3696
-3491
-3292
-3067
-2798
-2472
-2027
-1557
-1165
-883
-726
-616
-566
-585
-676
-863
-1030
-1129
-1084
-876
-604
-252
131
520
930
1285
1525
1613
1591
1547
1517
1475
1384
1344
1325
1338
1526
1750
1990
2258
2525
2849
3151
3384
3530
3492
3336
3218
3108
3004
2954
2966
2883
2908
3209
3341
3668
4096
4063
4369
4513
4356
4571
4490
4434
4568
4537
4661
4612
4750
5022
5192
5658
5941
6002
5751
4478
2448
570
-1152
-2542
-3109
-4138
-5557
-6033
-5937
-4615
-2318
-638
48
-286
-1360
-1840
-1349
-723
-454
-1011
-2171
-3145
-3242
-2504
-1612
-802
-518
-461
-36
318
916
1306
932
236
-770
-2026
-3231
-4052
-4615
-4926
-4782
-4509
-4102
-3351
-2575
-1831
-1251
-1124
-1148
-1180
-1344
-1434
-1625
-1918
-2165
-2141
-1681
-1091
-399
93
386
858
1422
2124
2550
2313
1674
784
13
-466
-783
-1063
-1413
-1607
-1570
-1261
-685
-209
99
221
126
36
-146
-399
-664
-977
-1170
-1345
-1525
-1697
-1807
-1648
-1370
-1081
-1013
-1201
-1373
-1502
-1469
-1512
-1840
-2278
-2715
-2895
-2836
-2707
-2629
-2716
-2820
-2863
-2855
-2840
-2978
-3228
-3533
-3834
-4030
-4201
-4352
-4425
-4415
-4290
-4090
-3888
-3680
-3499
-3255
-2942
-2642
-2411
-2319
-2268
-2130
-1881
-1593
-1360
-1208
-1069
-854
-526
-238
-74
-21
-88
-133
-143
-162
-141
-133
-112
-30
99
246
435
610
748
906
1083
1267
1457
1573
1689
1845
1918
2030
2116
2114
2263
2412
2473
2682
2782
2855
3043
3092
3102
3157
3177
3170
3153
3143
3174
3261
3346
3525
3605
3614
3843
3917
3972
4221
4257
4399
4614
4628
4938
5082
5167
5482
5523
5755
5990
6097
6117
5259
3469
1285
-536
-1759
-2472
-2701
-3813
-4959
-5025
-4321
-2344
-130
914
659
-679
-2019
-2344
-1726
-923
-856
-1539
-2463
-2866
-2103
-800
276
933
785
558
470
433
627
336
-308
-1141
-2212
-3113
-3750
-3994
-3949
-3737
-3243
-2856
-2378
-1863
-1550
-1346
-1485
-1811
-2010
-2150
-2092
-1895
-1795
-1600
-1304
-692
78
767
1261
1286
1173
1186
1302
1557
1451
951
288
-370
-591
-556
-413
-345
-431
-443
-385
-207
9
7
-132
-415
-659
-776
-888
-896
-901
-861
-732
-668
-576
-554
-612
-609
-827
-1112
-1345
-1555
-1653
-1728
-1842
-2020
-2088
-1985
-1877
-1782
-1842
-2038
-2247
-2527
-2755
-2983
-3238
-3495
-3737
-3860
-3882
-3836
-3762
-3666
-3568
-3488
-3418
-3425
-3470
-3482
-3448
-3373
-3256
-3112
-2958
-2726
-2400
-2010
-1602
-1264
-1030
-883
-722
-568
-412
-352
-437
-520
-564
-522
-394
-256
-107
53
250
409
543
678
754
795
796
749
785
878
999
1259
1489
1731
2030
2248
2458
2704
2861
2853
2885
2789
2650
2711
2745
2674
2712
2769
2757
3049
3375
3455
3547
3553
3446
3462
3595
3531
3306
3379
3346
3444
3823
3988
4219
4518
4705
4960
5207
5331
5381
5467
5579
5572
5752
5697
4862
3152
1046
-534
-1619
-2109
-2209
-3217
-4248
-4489
-3961
-2225
-361
558
149
-1326
-2749
-3201
-2466
-1444
-1192
-1545
-2280
-2598
-1787
-549
496
950
654
232
-130
-194
-26
-288
-767
-1459
-2214
-2803
-3210
-3314
-3273
-3130
-2796
-2560
-2298
-2036
-1925
-1893
-2102
-2338
-2429
-2388
-2172
-1865
-1569
-1227
-901
-361
211
689
958
814
561
404
488
749
787
558
151
-242
-312
-201
-30
-37
-227
-425
-599
-617
-555
-562
-679
-926
-1059
-1042
-976
-771
-696
-648
-507
-426
-406
-556
-884
-1176
-1315
-1343
-1475
-1672
-1881
-2041
-1900
-1736
-1668
-1721
-1928
-2079
-2198
-2297
-2475
-2829
-3171
-3506
-3705
-3796
-3847
-3858
-3917
-3902
-3813
-3697
-3582
-3564
-3628
-3676
-3724
-3721
-3688
-3669
-3617
-3432
-3111
-2734
-2362
-2056
-1802
-1528
-1269
-1088
-986
-970
-966
-944
-918
-862
-803
-743
-665
-570
-421
-239
-73
96
229
336
424
471
489
498
538
668
870
1127
1366
1592
1793
1970
2156
2295
2403
2440
2378
2312
2358
2399
2392
2415
2417
2515
2665
2811
3030
3087
3063
3149
3139
3221
3347
3243
3152
3108
3082
3292
3589
3719
3865
4182
4494
4706
5010
5142
5035
5249
5401
5325
5547
5536
5213
4542
2843
873
-526
-1591
-2156
-2360
-3313
-4225
-4369
-3748
-2127
-370
427
-114
-1490
-2840
-3183
-2309
-1423
-1184
-1558
-2352
-2464
-1572
-308
670
950
542
64
-181
-130
57
-125
-697
-1407
-2049
-2606
-2917
-2963
-2991
-2873
-2602
-2444
-2192
-1999
-1957
-1961
-2112
-2328
-2392
-2351
-2205
-1891
-1536
-1179
-825
-348
119
492
664
516
300
207
285
539
590
406
77
-244
-287
-173
-20
-32
-238
-435
-575
-567
-482
-508
-622
-834
-928
-867
-752
-579
-442
-350
-333
-398
-663
-1113
-1433
-1682
-1829
-1811
-1953
-1977
-1813
-1508
-1070
-794
-764
-1036
-1368
-1683
-1984
-2226
-2606
-3038
-3381
-3576
-3605
-3565
-3498
-3465
-3469
-3506
-3514
-3519
-3575
-3643
-3750
-3826
-3857
-3823
-3740
-3583
-3296
-2916
-2473
-2062
-1758
-1482
-1250
-1065
-949
-937
-1011
-1096
-1100
-1038
-934
-792
-626
-465
-292
-116
60
179
261
322
318
344
377
427
525
606
758
945
1164
1412
1654
1870
2036
2121
2160
2185
2123
2119
2111
2125
2193
2219
2375
2563
2769
3098
3215
3293
3438
3350
3305
3283
3124
3053
3123
3154
3125
3284
3477
3586
3987
4198
4337
4700
4749
4868
4928
4905
5049
5060
5117
5199
5246
5230
4764
3501
1668
28
-1031
-1711
-1994
-2621
-3783
-4246
-3907
-2704
-832
326
261
-817
-2162
-2771
-2375
-1426
-1002
-1299
-1925
-2358
-1889
-765
276
881
756
317
-4
-134
25
-4
-432
-1042
-1767
-2418
-2850
-3087
-3079
-3022
-2784
-2545
-2361
-2062
-1944
-1909
-1997
-2246
-2345
-2330
-2221
-1946
-1679
-1346
-1013
-577
-59
364
655
651
461
378
407
620
776
611
347
14
-124
-47
68
127
-7
-208
-332
-345
-245
-259
-373
-561
-762
-778
-730
-618
-521
-428
-376
-567
-830
-1101
-1463
-1566
-1682
-1908
-2018
-2053
-1796
-1414
-1002
-766
-795
-990
-1368
-1643
-1874
-2203
-2550
-2978
-3313
-3521
-3554
-3490
-3468
-3451
-3477
-3503
-3562
-3587
-3584
-3623
-3674
-3741
-3818
-3861
-3804
-3652
-3377
-2994
-2619
-2282
-1997
-1715
-1411
-1163
-1041
-1058
-1124
-1189
-1166
-1066
-928
-775
-651
-515
-358
-207
-72
26
77
93
142
201
257
337
413
492
610
780
953
1169
1409
1630
1821
1938
2025
2040
2072
2121
2144
2215
2272
2360
2384
2465
2664
2767
2864
2967
3037
3028
3083
3145
3006
3120
3238
3184
3246
3201
3155
3291
3446
3629
3871
3988
4063
4239
4330
4487
4743
4816
4922
5051
5048
5172
5187
4703
3773
2041
196
-953
-1799
-2128
-2549
-3477
-3934
-3812
-2746
-1135
51
328
-582
-1800
-2623
-2612
-1772
-1264
-1412
-1854
-2292
-1957
-895
161
796
758
378
44
-138
-23
-80
-456
-1057
-1820
-2353
-2787
-2989
-2984
-2998
-2798
-2570
-2355
-2063
-1954
-1931
-2033
-2255
-2393
-2441
-2338
-2125
-1863
-1489
-1132
-716
-206
203
518
563
423
325
292
443
602
528
321
24
-139
-128
-41
23
-118
-307
-475
-561
-505
-536
-632
-781
-965
-977
-892
-765
-607
-492
-350
-279
-307
-420
-678
-912
-1102
-1354
-1639
-1864
-2005
-1994
-1809
-1649
-1562
-1527
-1569
-1648
-1727
-1912
-2187
-2485
-2850
-3131
-3319
-3403
-3424
-3426
-3381
-3371
-3335
-3293
-3268
-3279
-3385
-3497
-3638
-3764
-3812
-3835
-3733
-3518
-3222
-2891
-2553
-2206
-1867
-1554
-1311
-1182
-1108
-1068
-1061
-1001
-961
-920
-807
-694
-554
-388
-189
-26
93
182
194
238
305
309
293
268
299
400
560
783
1018
1284
1512
1723
1934
2038
2099
2182
2171
2157
2161
2115
2119
2182
2276
2452
2589
2650
2699
2742
2841
2876
2900
3004
3024
2978
3042
3157
3220
3456
3643
3578
3734
3823
3904
4221
4251
4353
4494
4515
4631
4702
4839
4969
5040
5001
4312
3086
1386
-219
-1148
-1869
-2132
-2683
-3692
-4014
-3649
-2423
-710
257
163
-872
-2074
-2512
-2112
-1268
-917
-1250
-1748
-2070
-1512
-418
424
943
742
307
56
-106
-4
-140
-579
-1145
-1853
-2375
-2759
-2941
-2932
-2909
-2664
-2437
-2244
-2002
-1953
-1950
-2016
-2225
-2272
-2279
-2185
-1890
-1611
-1239
-882
-445
51
403
657
633
441
379
385
583
664
524
287
-18
-103
-31
71
86
-95
-296
-454
-502
-427
-467
-553
-707
-863
-826
-748
-624
-489
-420
-298
-228
-194
-304
-568
-739
-894
-1027
-1191
-1453
-1655
-1763
-1681
-1526
-1536
-1635
-1779
-1843
-1844
-1900
-2055
-2371
-2705
-2951
-3096
-3130
-3172
-3226
-3268
-3284
-3215
-3116
-3040
-3048
-3151
-3285
-3375
-3424
-3433
-3391
-3296
-3100
-2817
-2476
-2153
-1857
-1585
-1336
-1115
-947
-869
-857
-841
-784
-700
-599
-506
-411
-305
-186
-32
128
260
313
305
311
334
388
454
452
494
598
736
998
1237
1419
1612
1720
1858
2009
2074
2127
2105
2092
2173
2223
2277
2397
2509
2654
2818
2974
3016
2964
2986
2962
2986
3039
2998
2936
2910
2878
3033
3267
3309
3498
3576
3670
3956
4023
4303
4363
4249
4455
4430
4500
4721
4781
4859
4720
4075
3008
1372
19
-839
-1618
-1890
-2577
-3404
-3545
-3260
-1995
-603
140
55
-1028
-1934
-2330
-1970
-1192
-1061
-1362
-1819
-2013
-1427
-505
313
674
386
83
-165
-274
-115
-304
-700
-1262
-1912
-2289
-2684
-2802
-2841
-2864
-2599
-2421
-2186
-1999
-1989
-1971
-2088
-2218
-2232
-2230
-2077
-1869
-1586
-1177
-806
-365
74
348
511
409
258
185
209
425
480
386
178
-86
-156
-122
-20
20
-147
-311
-481
-539
-503
-529
-564
-722
-861
-877
-846
-693
-544
-428
-273
-223
-252
-450
-688
-842
-1015
-1036
-1158
-1467
-1716
-1862
-1763
-1584
-1539
-1725
-2088
-2303
-2332
-2234
-2188
-2391
-2722
-3035
-3218
-3238
-3213
-3253
-3363
-3493
-3492
-3394
-3270
-3162
-3169
-3245
-3308
-3343
-3349
-3344
-3282
-3133
-2896
-2592
-2329
-2089
-1868
-1643
-1404
-1213
-1101
-1076
-1082
-1030
-888
-745
-622
-563
-536
-501
-401
-241
-102
-8
31
56
106
192
286
350
378
419
535
731
947
1187
1371
1532
1725
1822
1915
1982
1934
1990
2071
2073
2190
2303
2355
2438
2564
2593
2621
2774
2757
2713
2765
2635
2729
2866
2856
3038
3055
3074
3291
3413
3620
3849
3913
3941
4033
4124
4238
4436
4560
4593
4727
5002
4889
4485
3629
1897
429
-535
-1400
-1717
-2251
-3159
-3542
-3320
-2330
-939
30
59
-800
-1800
-2333
-2136
-1407
-1013
-1140
-1590
-1934
-1533
-724
130
713
570
216
-48
-231
-133
-148
-414
-947
-1563
-2103
-2553
-2712
-2749
-2728
-2503
-2359
-2218
-2019
-2000
-2006
-2081
-2238
-2311
-2302
-2180
-1923
-1657
-1307
-962
-556
-139
167
370
318
185
100
113
325
449
392
229
-35
-146
-112
-14
29
-103
-311
-505
-601
-567
-562
-615
-747
-876
-885
-844
-682
-513
-414
-299
-257
-313
-440
-661
-917
-1150
-1278
-1444
-1624
-1702
-1732
-1609
-1420
-1303
-1299
-1456
-1631
-1761
-1913
-2116
-2432
-2745
-2999
-3163
-3204
-3203
-3167
-3159
-3146
-3045
-2950
-2860
-2848
-2956
-3087
-3207
-3282
-3305
-3279
-3216
-3071
-2821
-2474
-2117
-1751
-1450
-1216
-1031
-926
-858
-844
-849
-815
-752
-662
-562
-461
-346
-229
-81
65
173
274
314
349
410
453
506
546
579
667
826
1046
1271
1476
1617
1733
1891
2021
2112
2158
2151
2156
2202
2237
2346
2441
2494
2567
2686
2859
2903
2952
2960
2853
2925
3046
3100
3078
3005
3022
3006
3136
3376
3442
3653
3804
3828
4067
4184
4319
4502
4475
4547
4557
4659
4790
4431
3815
2617
971
-102
-1003
-1636
-1931
-2649
-3215
-3330
-2760
-1543
-498
75
-353
-1383
-2135
-2410
-1895
-1274
-1172
-1381
-1797
-1773
-1102
-260
465
620
318
22
-250
-210
-116
-297
-693
-1320
-1828
-2250
-2529
-2565
-2672
-2624
-2450
-2323
-2072
-1968
-1929
-1962
-2123
-2187
-2190
-2104
-1902
-1655
-1308
-961
-604
-190
127
361
450
366
304
271
376
542
555
492
272
77
17
20
54
-52
-236
-423
-576
-582
-582
-626
-719
-922
-1031
-1030
-965
-825
-736
-643
-558
-564
-659
-912
-1162
-1361
-1504
-1604
-1793
-1952
-2001
-1888
-1636
-1448
-1379
-1435
-1621
-1771
-1908
-2057
-2275
-2597
-2927
-3197
-3309
-3301
-3286
-3296
-3338
-3333
-3237
-3137
-3062
-3087
-3193
-3316
-3405
-3442
-3426
-3363
-3213
-2996
-2688
-2327
-1997
-1693
-1459
-1257
-1109
-1043
-1018
-1033
-1031
-1007
-948
-829
-708
-597
-474
-338
-181
-18
139
207
240
288
340
390
434
503
576
689
847
1041
1259
1475
1647
1802
1889
1967
2022
1986
2004
2013
2026
2151
2218
2270
2396
2495
2637
2749
2747
2802
2787
2737
2790
2814
2851
2963
2963
2910
3022
3217
3395
3557
3634
3706
3796
3908
4033
4106
4263
4324
4378
4552
4579
4261
3678
2541
936
-108
-926
-1706
-2044
-2707
-3289
-3291
-2781
-1758
-782
-309
-636
-1422
-2076
-2288
-1908
-1433
-1334
-1501
-1759
-1753
-1201
-476
148
401
141
-109
-315
-397
-314
-455
-842
-1388
-1896
-2359
-2675
-2719
-2775
-2723
-2572
-2482
-2298
-2157
-2109
-2105
-2219
-2338
-2316
-2220
-2026
-1757
-1446
-1093
-759
-365
-43
200
331
247
200
192
285
454
428
332
164
-16
-74
-64
-43
-102
-270
-461
-610
-629
-622
-680
-775
-955
-1026
-1004
-957
-831
-727
-629
-576
-599
-648
-822
-986
-1136
-1302
-1418
-1565
-1658
-1673
-1616
-1456
-1378
-1372
-1456
-1606
-1728
-1850
-1986
-2198
-2452
-2712
-2942
-3066
-3105
-3106
-3094
-3111
-3147
-3130
-3090
-3060
-3072
-3158
-3259
-3367
-3427
-3411
-3359
-3209
-3003
-2747
-2453
-2158
-1856
-1602
-1388
-1260
-1202
-1167
-1140
-1087
-1024
-959
-869
-773
-685
-560
-406
-254
-113
7
90
146
247
343
407
451
458
490
584
751
951
1122
1316
1477
1631
1779
1833
1916
1961
1955
2030
2083
2133
2199
2270
2374
2540
2757
2865
2868
2832
2785
2932
3002
3024
3060
2954
2965
3014
3151
3378
3446
3554
3605
3659
3853
4039
4220
4295
4404
4490
4630
4906
4881
4394
3628
2126
564
-343
-1293
-1791
-2181
-3030
-3409
-3314
-2565
-1361
-383
-77
-751
-1630
-2346
-2431
-1818
-1405
-1337
-1582
-1944
-1735
-1075
-314
371
459
185
-71
-318
-280
-249
-460
-924
-1565
-2074
-2543
-2695
-2729
-2779
-2585
-2488
-2362
-2138
-2071
-2009
-2074
-2227
-2280
-2257
-2120
-1894
-1586
-1235
-872
-482
-102
207
459
490
411
357
317
439
535
489
358
101
-64
-100
-77
-64
-163
-307
-491
-588
-585
-594
-626
-764
-942
-1000
-967
-852
-732
-694
-664
-614
-567
-591
-704
-898
-1138
-1200
-1199
-1244
-1266
-1393
-1474
-1420
-1352
-1298
-1348
-1535
-1755
-1941
-2077
-2222
-2403
-2635
-2915
-3136
-3244
-3295
-3299
-3329
-3372
-3368
-3312
-3180
-3129
-3142
-3170
-3220
-3204
-3146
-3046
-2909
-2731
-2497
-2253
-1990
-1720
-1499
-1311
-1183
-1094
-990
-918
-868
-835
-802
-733
-652
-548
-446
-349
-227
-77
85
216
347
464
537
605
668
688
723
840
980
1168
1362
1514
1705
1872
2045
2186
2222
2260
2294
2293
2311
2340
2331
2336
2445
2640
2721
2891
3068
2975
3148
3274
3240
3370
3160
3142
3135
3065
3284
3265
3489
3652
3711
4115
4188
4390
4588
4494
4689
4740
4829
4775
4098
3395
2143
632
-98
-1119
-1752
-2083
-2906
-3087
-2981
-2342
-1257
-605
-303
-849
-1578
-2045
-2281
-1781
-1507
-1520
-1555
-1813
-1545
-916
-285
343
384
182
-25
-347
-304
-361
-579
-948
-1576
-2005
-2467
-2673
-2674
-2798
-2570
-2456
-2349
-2120
-2128
-2063
-2106
-2254
-2265
-2281
-2132
-1923
-1662
-1255
-928
-504
-100
165
427
481
441
436
386
501
545
490
386
158
32
-34
-41
-45
-182
-305
-463
-582
-590
-643
-680
-796
-954
-1008
-1000
-889
-746
-698
-667
-694
-748
-767
-842
-940
-1110
-1294
-1425
-1520
-1464
-1458
-1487
-1514
-1624
-1642
-1668
-1732
-1820
-2000
-2194
-2419
-2630
-2833
-3047
-3211
-3341
-3404
-3430
-3457
-3451
-3438
-3398
-3330
-3296
-3299
-3331
-3387
-3383
-3297
-3166
-2994
-2796
-2554
-2287
-1972
-1676
-1450
-1263
-1161
-1081
-1008
-934
-853
-840
-837
-812
-765
-666
-537
-406
-274
-144
-21
121
260
387
488
536
574
615
680
782
939
1144
1342
1545
1713
1850
2018
2122
2180
2243
2208
2192
2217
2175
2233
2341
2441
2575
2593
2685
2840
2959
3107
3209
3156
3110
3211
3190
3223
3333
3280
3334
3492
3677
3907
4090
4270
4345
4417
4630
4747
4866
4794
4187
3464
2258
829
-86
-1121
-1872
-2294
-2973
-3297
-3261
-2752
-1792
-974
-538
-770
-1367
-1955
-2208
-1902
-1616
-1510
-1544
-1788
-1658
-1085
-436
199
435
303
99
-130
-159
-218
-459
-875
-1468
-1969
-2440
-2685
-2750
-2825
-2687
-2531
-2367
-2122
-1997
-1909
-1916
-2030
-2087
-2098
-2040
-1901
-1662
-1333
-971
-542
-122
208
502
627
635
626
581
636
672
596
444
187
-25
-130
-161
-167
-236
-345
-476
-580
-588
-591
-617
-709
-862
-943
-952
-883
-745
-665
-577
-493
-488
-504
-607
-794
-992
-1142
-1250
-1352
-1390
-1430
-1444
-1406
-1412
-1370
-1373
-1459
-1605
-1814
-2015
-2225
-2437
-2686
-2953
-3168
-3300
-3334
-3351
-3362
-3350
-3299
-3186
-3046
-2962
-2944
-2989
-3056
-3074
-3037
-2957
-2854
-2717
-2508
-2251
-1947
-1637
-1381
-1149
-1010
-903
-809
-746
-690
-680
-675
-635
-575
-506
-421
-306
-172
-7
160
297
417
532
649
741
816
869
924
988
1078
1207
1383
1574
1743
1900
2004
2157
2274
2329
2460
2471
2463
2497
2496
2506
2525
2628
2632
2654
2837
2848
2993
3095
3074
3253
3261
3346
3453
3344
3423
3451
3448
3625
3787
3949
4109
4273
4461
4650
4834
4960
4919
4539
3928
3067
1665
366
-595
-1711
-2247
-2690
-3340
-3322
-3128
-2499
-1432
-752
-504
-757
-1339
-1794
-1792
-1485
-1363
-1318
-1451
-1679
-1385
-812
-223
363
497
406
294
89
80
-72
-457
-958
-1572
-2105
-2568
-2781
-2871
-2860
-2617
-2444
-2194
-1922
-1816
-1698
-1696
-1786
-1825
-1864
-1810
-1632
-1417
-1105
-743
-338
42
388
693
797
861
861
833
868
792
636
393
65
-139
-251
-292
-297
-356
-402
-468
-492
-455
-465
-509
-660
-825
-912
-941
-880
-836
-794
-728
-689
-610
-579
-638
-729
-873
-992
-1102
-1212
-1316
-1426
-1498
-1583
-1622
-1647
-1702
-1755
-1847
-1942
-2071
-2250
-2482
-2719
-2927
-3133
-3290
-3416
-3510
-3554
-3557
-3489
-3368
-3223
-3107
-3034
-2989
-2946
-2873
-2798
-2709
-2614
-2491
-2319
-2124
-1881
-1628
-1382
-1161
-979
-819
-702
-612
-551
-532
-551
-589
-613
-623
-595
-527
-389
-221
-54
134
307
477
649
788
920
1009
1057
1131
1203
1279
1426
1562
1702
1847
1960
2139
2256
2352
2491
2515
2549
2612
2583
2611
2639
2634
2720
2781
2854
2992
3038
3099
3259
3340
3406
3502
3479
3476
3573
3585
3729
3816
3862
4085
4214
4467
4677
4837
5006
4731
4337
3670
2334
1048
-102
-1374
-2135
-2704
-3366
-3594
-3485
-2940
-2014
-1108
-647
-712
-1066
-1525
-1600
-1446
-1402
-1393
-1660
-1942
-1850
-1468
-894
-335
7
137
202
210
226
168
-142
-627
-1228
-1945
-2588
-2998
-3302
-3362
-3157
-2943
-2625
-2287
-1988
-1719
-1542
-1453
-1482
-1563
-1658
-1654
-1581
-1465
-1236
-937
-603
-179
224
534
768
903
1026
1117
1095
934
620
202
-166
-419
-580
-688
-772
-843
-845
-749
-576
-423
-362
-400
-508
-621
-710
-768
-813
-901
-998
-1044
-1017
-949
-837
-780
-855
-972
-1087
-1142
-1156
-1236
-1453
-1723
-1958
-2038
-1977
-1928
-1955
-2074
-2205
-2317
-2393
-2496
-2690
-2924
-3186
-3420
-3555
-3652
-3700
-3703
-3648
-3532
-3399
-3294
-3195
-3067
-2957
-2801
-2671
-2620
-2560
-2477
-2341
-2112
-1849
-1628
-1450
-1278
-1082
-805
-556
-379
-298
-333
-412
-474
-499
-480
-424
-368
-294
-163
21
258
542
786
975
1081
1158
1214
1306
1433
1507
1616
1689
1715
1854
1985
2128
2316
2460
2549
2621
2697
2715
2758
2789
2808
2840
2897
2959
3047
3202
3306
3450
3584
3559
3620
3659
3643
3769
3845
3880
3955
4012
4209
4448
4650
4932
5031
5188
5085
4727
4110
2783
1427
235
-1141
-1957
-2630
-3545
-3810
-3803
-3222
-2095
-1148
-577
-515
-886
-1233
-1242
-1086
-1040
-1125
-1435
-1891
-1868
-1582
-1118
-472
-122
50
231
290
473
573
418
49
-578
-1391
-2203
-2806
-3235
-3415
-3332
-3225
-2944
-2518
-2122
-1634
-1273
-1076
-1007
-1046
-1100
-1111
-1143
-1146
-1094
-972
-767
-410
-16
300
640
939
1248
1558
1704
1667
1411
955
507
82
-259
-515
-757
-930
-985
-897
-694
-475
-256
-128
-92
-82
-128
-248
-528
-800
-1013
-1201
-1234
-1291
-1401
-1416
-1336
-1050
-691
-459
-436
-581
-783
-906
-973
-1159
-1470
-1893
-2272
-2463
-2501
-2528
-2577
-2648
-2754
-2784
-2786
-2850
-2948
-3136
-3293
-3386
-3475
-3550
-3626
-3613
-3518
-3307
-3045
-2831
-2616
-2382
-2103
-1782
-1522
-1364
-1339
-1346
-1294
-1190
-1049
-951
-885
-816
-717
-545
-380
-261
-183
-121
-77
9
119
192
302
383
484
623
705
822
958
1096
1309
1536
1719
1874
1987
2069
2181
2258
2305
2294
2309
2329
2397
2574
2625
2809
2940
2974
3230
3262
3339
3514
3450
3508
3607
3582
3605
3623
3589
3610
3713
3778
3849
4064
4136
4275
4626
4657
4926
5222
5057
4964
4536
3658
2556
1394
140
-1085
-1870
-2730
-3352
-3436
-3459
-2868
-1970
-1459
-833
-614
-960
-961
-1037
-1138
-942
-1052
-1330
-1637
-1849
-1870
-1632
-1124
-798
-464
-249
-213
100
266
310
268
-289
-1047
-1801
-2512
-3007
-3220
-3292
-3321
-3221
-2980
-2658
-2185
-1745
-1408
-1117
-1018
-878
-767
-778
-730
-793
-888
-892
-827
-678
-488
-205
95
420
837
1171
1382
1434
1248
990
651
274
-47
-418
-754
-1017
-1190
-1226
-1150
-965
-789
-636
-446
-299
-157
-72
-163
-376
-708
-1099
-1423
-1671
-1902
-2060
-2119
-2024
-1731
-1340
-977
-694
-592
-651
-693
-798
-962
-1208
-1605
-2072
-2532
-2872
-3077
-3229
-3374
-3509
-3565
-3532
-3433
-3229
-3059
-2942
-2841
-2819
-2823
-2866
-2942
-2978
-2973
-2903
-2794
-2648
-2431
-2143
-1800
-1446
-1136
-885
-685
-505
-349
-247
-176
-201
-288
-382
-460
-510
-513
-471
-364
-201
6
261
512
754
975
1147
1266
1301
1286
1260
1233
1235
1245
1264
1288
1330
1411
1560
1732
1907
2068
2211
2390
2495
2593
2675
2642
2683
2652
2582
2589
2520
2543
2564
2566
2704
2798
2867
3025
3074
3151
3313
3360
3475
3530
3530
3682
3718
3700
3638
3330
2854
2233
1532
726
-30
-707
-1352
-1708
-1918
-1914
-1638
-1409
-1216
-1052
-1134
-1219
-1128
-1073
-909
-759
-831
-989
-1199
-1342
-1382
-1335
-1304
-1374
-1399
-1410
-1277
-1015
-820
-685
-699
-874
-1047
-1147
-1263
-1357
-1417
-1505
-1555
-1566
-1562
-1528
-1492
-1463
-1422
-1380
-1308
-1201
-1114
-1006
-890
-826
-782
-752
-729
-729
-736
-702
-676
-642
-591
-574
-573
-611
-687
-728
-768
-796
-798
-809
-796
-756
-683
-589
-503
-422
-392
-398
-375
-360
-330
-296
-302
-313
-373
-466
-586
-706
-756
-750
-706
-661
-645
-648
-658
-663
-743
-853
-939
-1058
-1148
-1214
-1309
-1395
-1462
-1474
-1469
-1508
-1596
-1704
-1753
-1762
-1725
-1694
-1707
-1720
-1733
-1737
-1726
-1730
-1755
-1784
-1779
-1765
-1730
-1663
-1595
-1534
-1483
-1431
-1410
-1399
-1376
-1327
-1249
-1158
-1056
-991
-949
-888
-822
-755
-689
-628
-565
-494
-402
-312
-216
-123
-55
10
71
123
183
275
369
474
581
659
713
770
839
899
949
1014
1062
1117
1169
1222
1292
1340
1400
1459
1524
1585
1647
1738
1813
1914
1981
2029
2113
2159
2228
2306
2368
2450
2541
2652
2762
2865
2986
3044
3127
3228
3285
3349
3285
3123
2900
2544
2196
1934
1785
1787
1853
1943
1928
1781
1615
1320
1064
923
721
553
372
138
-92
-299
-452
-621
-753
-871
-1057
-1185
-1278
-1318
-1265
-1239
-1224
-1271
-1410
-1558
-1682
-1750
-1788
-1794
-1775
-1790
-1797
-1777
-1758
-1745
-1756
-1777
-1814
-1845
-1822
-1807
-1764
-1679
-1623
-1594
-1602
-1608
-1614
-1579
-1495
-1426
-1339
-1237
-1179
-1131
-1105
-1097
-1074
-1061
-1022
-988
-941
-887
-821
-713
-619
-532
-446
-386
-322
-253
-178
-97
-13
38
36
50
69
85
110
126
133
127
115
118
133
140
148
157
130
86
10
-74
-158
-232
-290
-365
-468
-570
-663
-758
-853
-927
-970
-1010
-1052
-1078
-1098
-1132
-1181
-1224
-1265
-1315
-1374
-1411
-1423
-1445
-1449
-1435
-1429
-1413
-1425
-1413
-1387
-1363
-1290
-1230
-1187
-1147
-1110
-1068
-1052
-1026
-975
-937
-882
-812
-737
-656
-560
-470
-387
-322
-268
-205
-122
-13
94
191
286
396
487
556
645
729
805
896
971
1040
1116
1210
1314
1392
1487
1561
1619
1703
1800
1892
2007
2105
2212
2340
2441
2555
2652
2760
2883
3008
3159
3303
3428
3583
3674
3647
3508
3236
2843
2379
2057
1925
1904
2062
2188
2189
2066
1836
1565
1217
1031
859
658
533
260
-9
-234
-463
-610
-769
-954
-1183
-1363
-1495
-1575
-1503
-1447
-1471
-1517
-1639
-1836
-1956
-2058
-2129
-2126
-2115
-2073
-2080
-2089
-2095
-2151
-2180
-2228
-2282
-2344
-2378
-2366
-2360
-2277
-2192
-2150
-2133
-2128
-2125
-2098
-2018
-1910
-1784
-1677
-1592
-1543
-1524
-1524
-1507
-1466
-1434
-1364
-1284
-1221
-1103
-961
-824
-704
-617
-547
-515
-495
-449
-411
-360
-317
-310
-333
-384
-416
-444
-402
-300
-206
-105
-24
51
100
105
79
-16
-100
-166
-252
-324
-421
-489
-543
-588
-620
-687
-789
-893
-954
-972
-1011
-1057
-1111
-1197
-1277
-1354
-1443
-1542
-1632
-1703
-1753
-1776
-1754
-1751
-1725
-1687
-1675
-1674
-1678
-1664
-1643
-1600
-1544
-1496
-1429
-1378
-1359
-1323
-1295
-1273
-1268
-1252
-1212
-1150
-1054
-941
-841
-767
-700
-626
-539
-459
-343
-235
-136
-32
55
147
234
301
382
451
541
644
721
855
989
1105
1231
1345
1456
1529
1597
1689
1773
1899
2010
2086
2172
2237
2307
2391
2481
2559
2656
2783
2926
3078
3223
3339
3336
3210
2972
2602
2187
1872
1732
1752
1893
2051
2113
2014
1827
1591
1265
1050
884
667
514
266
14
-203
-438
-620
-805
-960
-1148
-1322
-1442
-1524
-1484
-1416
-1421
-1461
-1592
-1806
-1985
-2110
-2199
-2225
-2204
-2190
-2180
-2170
-2175
-2210
-2206
-2225
-2244
-2255
-2261
-2221
-2214
-2159
-2089
-2066
-2080
-2114
-2139
-2138
-2078
-1986
-1878
-1764
-1670
-1607
-1556
-1530
-1515
-1463
-1403
-1335
-1228
-1117
-1000
-885
-773
-657
-565
-488
-446
-406
-352
-282
-186
-90
-32
-33
-114
-205
-268
-302
-253
-198
-128
-65
-31
23
60
47
5
-59
-112
-175
-245
-334
-425
-462
-497
-538
-579
-669
-734
-776
-767
-737
-756
-796
-857
-901
-958
-1055
-1162
-1286
-1375
-1435
-1478
-1507
-1519
-1513
-1484
-1464
-1459
-1461
-1452
-1427
-1403
-1353
-1300
-1255
-1235
-1209
-1176
-1159
-1133
-1083
-1011
-928
-811
-680
-552
-418
-314
-233
-196
-163
-126
-96
-32
54
151
240
326
411
474
551
649
766
902
1000
1090
1197
1283
1384
1484
1587
1680
1770
1873
1962
2095
2229
2363
2507
2612
2709
2778
2868
2954
3015
3110
3184
3245
3308
3288
3147
2927
2639
2232
1900
1715
1661
1779
1957
2062
2047
1893
1666
1358
1101
946
728
575
397
134
-64
-277
-444
-573
-718
-848
-1025
-1166
-1265
-1335
-1305
-1332
-1400
-1492
-1683
-1873
-2017
-2105
-2117
-2083
-2007
-1960
-1950
-1924
-1938
-1965
-2007
-2047
-2069
-2102
-2094
-2066
-2028
-1953
-1904
-1874
-1858
-1866
-1865
-1839
-1786
-1694
-1594
-1502
-1455
-1455
-1443
-1449
-1412
-1362
-1298
-1176
-1076
-972
-849
-736
-626
-530
-459
-383
-362
-326
-256
-168
-80
-1
47
53
61
73
79
116
167
186
198
179
168
160
132
94
14
-61
-161
-262
-331
-414
-458
-508
-578
-632
-729
-823
-891
-954
-979
-1013
-1059
-1104
-1167
-1214
-1270
-1334
-1402
-1457
-1494
-1529
-1545
-1553
-1549
-1540
-1523
-1506
-1486
-1488
-1478
-1475
-1461
-1427
-1401
-1367
-1345
-1320
-1289
-1271
-1246
-1195
-1133
-1036
-919
-805
-683
-576
-485
-413
-349
-269
-176
-61
63
177
291
382
451
528
580
645
733
825
906
986
1082
1189
1279
1385
1507
1609
1704
1787
1869
1966
2056
2139
2245
2325
2392
2504
2618
2738
2865
3018
3155
3247
3340
3289
3105
2867
2488
2062
1785
1640
1607
1749
1881
1912
1807
1603
1327
989
808
604
417
331
119
-103
-315
-553
-728
-863
-979
-1127
-1234
-1309
-1394
-1385
-1351
-1370
-1415
-1518
-1701
-1878
-2022
-2107
-2136
-2109
-2037
-2043
-2060
-2088
-2151
-2209
-2253
-2237
-2231
-2216
-2186
-2178
-2133
-2079
-2054
-2011
-2005
-2021
-2007
-1985
-1907
-1784
-1669
-1585
-1550
-1519
-1517
-1496
-1440
-1387
-1301
-1191
-1087
-987
-894
-801
-710
-663
-613
-600
-619
-626
-635
-606
-559
-476
-402
-344
-260
-211
-169
-122
-72
-37
-14
2
-11
-50
-109
-172
-229
-261
-286
-337
-384
-441
-478
-514
-548
-580
-643
-727
-813
-901
-977
-1062
-1128
-1195
-1269
-1311
-1357
-1378
-1409
-1435
-1417
-1404
-1393
-1382
-1369
-1344
-1313
-1268
-1240
-1224
-1211
-1202
-1178
-1135
-1110
-1093
-1080
-1055
-1016
-962
-892
-819
-730
-652
-579
-499
-435
-361
-275
-199
-137
-58
24
83
146
221
317
432
534
632
741
851
962
1074
1206
1340
1461
1565
1673
1760
1825
1893
1954
2020
2107
2195
2294
2423
2554
2682
2792
2909
3012
3078
3141
3149
3065
2890
2634
2297
1971
1751
1651
1693
1838
1975
2002
1938
1769
1502
1251
1051
852
695
569
360
140
-100
-349
-508
-637
-744
-842
-930
-1026
-1112
-1133
-1145
-1185
-1240
-1362
-1546
-1688
-1793
-1879
-1884
-1846
-1802
-1788
-1790
-1803
-1843
-1908
-1935
-1940
-1949
-1922
-1886
-1876
-1860
-1850
-1853
-1832
-1823
-1799
-1779
-1736
-1673
-1602
-1499
-1424
-1379
-1341
-1329
-1315
-1269
-1204
-1103
-976
-860
-749
-650
-579
-500
-430
-365
-310
-277
-239
-193
-148
-94
-46
-25
-25
-29
-35
-18
18
61
113
137
144
145
94
28
-17
-60
-108
-168
-237
-310
-404
-486
-563
-636
-700
-779
-829
-881
-916
-919
-940
-955
-1000
-1066
-1151
-1248
-1321
-1379
-1393
-1396
-1409
-1427
-1439
-1429
-1396
-1361
-1314
-1260
-1203
-1141
-1108
-1084
-1064
-1050
-1039
-1031
-1002
-968
-914
-819
-683
-536
-384
-248
-136
-33
61
154
236
301
380
460
548
615
658
710
767
839
909
976
1066
1173
1285
1425
1572
1744
1917
2044
2168
2289
2412
2534
2661
2804
2933
3112
3286
3466
3636
3695
3736
3686
3365
2960
2453
1768
1215
791
1257
1740
1848
1931
1752
1541
1705
1794
1515
1063
969
892
751
893
640
441
310
-121
-816
-1316
-1502
-1393
-1384
-1471
-1618
-1726
-1563
-1352
-1201
-1170
-1415
-1710
-2098
-2465
-2557
-2724
-2919
-3171
-3451
-3512
-3451
-3485
-3472
-3382
-3286
-2977
-2650
-2468
-2326
-2267
-2310
-2371
-2427
-2384
-2304
-2199
-2089
-2017
-1902
-1683
-1312
-907
-611
-412
-297
-293
-219
-96
-41
-48
-193
-410
-559
-633
-628
-516
-432
-308
-230
-300
-346
-453
-462
-356
-344
-362
-410
-444
-253
60
345
561
591
464
367
284
234
219
58
-144
-440
-757
-1148
-1597
-1892
-2098
-2213
-2320
-2519
-2674
-2725
-2628
-2431
-2336
-2381
-2456
-2532
-2598
-2574
-2536
-2480
-2387
-2298
-2161
-2053
-2000
-1907
-1763
-1593
-1436
-1402
-1502
-1616
-1617
-1506
-1376
-1293
-1223
-1102
-826
-463
-83
299
638
996
1303
1476
1603
1659
1692
1852
2002
2138
2255
2337
2517
2775
3178
3565
3814
4027
4222
4517
4753
4910
5090
5119
5191
5342
5359
5488
5672
5828
6205
6468
6647
6880
6601
6164
5533
4301
2853
1182
-587
-1889
-2681
-3119
-3240
-3172
-2935
-2390
-1589
-872
-246
41
-276
-859
-1441
-1925
-1972
-1729
-1536
-1337
-1253
-1155
-914
-493
123
737
969
648
-12
-885
-1786
-2534
-3283
-4025
-4608
-5019
-5167
-4980
-4561
-3971
-3355
-2865
-2511
-2300
-2275
-2394
-2569
-2729
-2686
-2413
-2018
-1524
-943
-338
301
937
1546
2104
2476
2554
2319
1846
1294
792
385
18
-247
-395
-446
-353
-151
111
353
438
341
103
-217
-566
-899
-1153
-1262
-1192
-1000
-806
-708
-581
-441
-250
26
172
113
-69
-366
-620
-746
-831
-979
-1236
-1547
-1835
-1963
-2038
-2110
-2215
-2366
-2571
-2911
-3351
-3801
-4161
-4333
-4333
-4284
-4236
-4153
-3991
-3716
-3322
-2956
-2725
-2624
-2628
-2608
-2519
-2434
-2318
-2161
-1972
-1717
-1425
-1169
-931
-658
-353
-90
15
-49
-214
-354
-428
-406
-342
-194
-21
237
656
1042
1466
1834
2036
2277
2410
2426
2475
2460
2503
2716
2935
3172
3452
3682
3973
4301
4614
4856
4994
5097
5176
5194
5313
5304
5294
5372
5318
5401
5502
5527
5643
5785
5848
5644
4965
4129
2864
1191
-392
-2017
-3365
-3971
-4329
-4318
-3850
-3464
-2870
-2101
-1411
-752
-400
-659
-1316
-1874
-2154
-2058
-1563
-992
-555
-181
89
303
576
794
946
780
172
-701
-1702
-2625
-3339
-3851
-4158
-4259
-4256
-4129
-3824
-3355
-2837
-2414
-2196
-2096
-2048
-2097
-2131
-2108
-1974
-1555
-892
-88
725
1422
1934
2227
2378
2430
2387
2206
1826
1301
724
237
-51
-162
-120
14
60
25
-80
-206
-283
-439
-682
-1006
-1374
-1662
-1750
-1605
-1271
-786
-297
95
377
549
588
445
89
-446
-945
-1335
-1597
-1737
-1832
-1816
-1651
-1407
-1148
-1072
-1190
-1490
-1942
-2385
-2863
-3333
-3760
-4121
-4302
-4224
-3972
-3682
-3382
-3091
-2803
-2522
-2417
-2503
-2705
-2891
-2964
-2947
-2881
-2760
-2517
-2127
-1621
-1066
-580
-244
-61
6
3
-63
-208
-410
-552
-564
-447
-239
14
311
654
1049
1434
1642
1791
1811
1788
1822
1794
1848
1992
2148
2460
2825
3126
3519
3844
4104
4367
4513
4501
4535
4496
4498
4691
4696
4847
5111
5116
5320
5596
5602
5716
5740
5617
5578
5253
4381
3467
2348
762
-706
-2185
-3516
-3949
-4007
-3927
-3443
-3037
-2750
-2217
-1699
-1151
-712
-878
-1421
-1948
-2131
-1852
-1116
-372
238
686
825
812
757
684
639
336
-331
-1179
-2120
-2928
-3481
-3863
-3975
-3904
-3849
-3751
-3569
-3292
-2974
-2738
-2692
-2671
-2558
-2390
-2148
-1864
-1489
-912
-177
602
1376
1956
2263
2310
2120
1886
1710
1509
1241
869
470
212
59
6
48
82
18
-180
-499
-840
-1130
-1356
-1526
-1681
-1739
-1652
-1497
-1186
-895
-616
-251
-82
-44
-130
-310
-405
-447
-501
-547
-536
-524
-518
-502
-573
-679
-839
-1154
-1509
-1868
-2273
-2657
-3028
-3327
-3450
-3570
-3705
-3778
-3817
-3718
-3507
-3335
-3202
-3093
-3018
-2898
-2772
-2654
-2488
-2300
-2064
-1838
-1614
-1404
-1243
-1069
-893
-721
-591
-578
-632
-671
-627
-501
-436
-347
-263
-189
-19
132
283
483
696
894
1136
1305
1447
1673
1881
2081
2334
2548
2698
2855
3044
3242
3482
3668
3778
3975
4155
4437
4545
4652
4819
4830
4990
5102
5034
5122
5069
4965
5074
5040
5022
4600
3891
3128
2033
765
-590
-2102
-3148
-3682
-3917
-3663
-3313
-2943
-2593
-2145
-1612
-1029
-574
-622
-988
-1291
-1469
-1272
-741
-239
350
720
806
752
570
464
273
-72
-610
-1357
-2164
-2905
-3514
-3856
-3971
-3955
-3881
-3785
-3575
-3317
-3021
-2842
-2768
-2642
-2484
-2252
-1953
-1648
-1259
-735
-113
583
1242
1776
2056
2051
1868
1597
1337
1043
767
508
254
93
-55
-162
-158
-190
-301
-546
-907
-1170
-1384
-1512
-1761
-2014
-2050
-1978
-1610
-1168
-859
-527
-285
-46
332
620
701
526
249
-31
-120
-185
-392
-600
-815
-878
-885
-1029
-1333
-1736
-2110
-2476
-2836
-3212
-3589
-3871
-4015
-3979
-3791
-3589
-3420
-3261
-3039
-2725
-2490
-2374
-2404
-2440
-2355
-2233
-2107
-1974
-1813
-1570
-1258
-961
-769
-649
-570
-538
-509
-515
-587
-676
-730
-652
-481
-253
-21
156
425
752
977
1230
1343
1382
1540
1651
1790
1971
2113
2320
2597
2874
3142
3388
3642
3827
4061
4235
4318
4396
4462
4558
4711
4877
4896
4938
4982
5091
5258
5357
5157
4583
3934
3097
2038
895
-478
-1877
-2772
-3288
-3387
-3044
-2663
-2364
-2036
-1703
-1276
-744
-521
-704
-1012
-1302
-1465
-1247
-795
-228
413
811
919
843
726
593
360
-42
-673
-1479
-2317
-3060
-3569
-3800
-3847
-3820
-3766
-3612
-3334
-3016
-2799
-2722
-2717
-2694
-2592
-2393
-2133
-1800
-1359
-825
-194
530
1246
1804
2094
2099
1903
1616
1325
1042
765
516
262
-6
-186
-227
-120
13
-17
-242
-766
-1373
-1836
-2201
-2278
-2203
-2185
-2046
-1755
-1253
-442
428
1086
1439
1465
1224
989
755
455
239
-13
-247
-360
-436
-497
-566
-644
-783
-983
-1303
-1793
-2376
-2946
-3332
-3557
-3640
-3625
-3589
-3434
-3126
-2783
-2370
-2002
-1813
-1728
-1779
-1921
-2079
-2231
-2331
-2251
-2021
-1735
-1420
-1167
-967
-750
-594
-532
-541
-668
-799
-895
-916
-793
-608
-346
-15
296
618
885
1064
1195
1317
1458
1539
1626
1715
1769
1978
2251
2562
2942
3235
3530
3763
3901
4035
4123
4101
4127
4111
4115
4233
4300
4389
4593
4786
4918
4958
4580
4067
3448
2584
1522
286
-1035
-2183
-2854
-3109
-2951
-2501
-2156
-1944
-1622
-1274
-783
-363
-345
-596
-962
-1275
-1343
-1107
-632
-39
453
730
785
778
725
555
256
-258
-960
-1764
-2538
-3157
-3534
-3679
-3738
-3765
-3666
-3452
-3146
-2875
-2751
-2736
-2766
-2765
-2682
-2480
-2205
-1869
-1441
-912
-261
446
1110
1595
1810
1811
1637
1368
1053
706
376
87
-127
-250
-274
-307
-660
-932
-1081
-1237
-1118
-1239
-1639
-1897
-2114
-2010
-1474
-918
-493
-246
-94
159
695
1123
1219
1165
842
581
404
108
-160
-417
-581
-613
-652
-745
-981
-1296
-1564
-1773
-1914
-2202
-2636
-3096
-3383
-3343
-3166
-2939
-2772
-2648
-2439
-2210
-1950
-1750
-1711
-1682
-1704
-1743
-1758
-1823
-1846
-1809
-1634
-1386
-1213
-1141
-1139
-1119
-1082
-1056
-1060
-1162
-1256
-1251
-1171
-975
-704
-419
-110
209
522
783
988
1128
1237
1393
1537
1683
1833
1946
2079
2400
2778
2991
3222
3325
3391
3632
3737
3776
3851
3800
3776
3826
3880
4007
4033
3851
3580
3306
2938
2536
1883
753
-303
-1394
-2266
-2461
-2480
-2234
-1843
-1872
-1733
-1349
-951
-367
-82
-176
-455
-832
-1117
-1054
-643
-205
171
330
266
251
237
161
4
-374
-859
-1500
-2207
-2734
-3136
-3370
-3512
-3650
-3644
-3456
-3189
-2911
-2684
-2538
-2468
-2396
-2319
-2167
-1918
-1696
-1433
-1107
-692
-153
347
705
877
929
873
703
485
174
-187
-495
-768
-897
-936
-983
-1054
-1207
-1301
-1341
-1292
-1203
-1211
-1245
-1289
-1260
-1090
-843
-496
-138
177
431
589
787
926
1005
1000
845
666
401
109
-182
-468
-655
-774
-848
-934
-1074
-1231
-1398
-1539
-1664
-1827
-2009
-2221
-2378
-2425
-2383
-2242
-2129
-1992
-1816
-1653
-1502
-1435
-1435
-1449
-1473
-1463
-1443
-1434
-1419
-1391
-1316
-1191
-1069
-1001
-942
-896
-890
-821
-756
-751
-651
-558
-416
-205
-66
107
325
498
733
961
1113
1281
1443
1608
1844
2078
2280
2488
2677
2862
3056
3304
3415
3559
3686
3735
3864
3955
4014
4082
4118
4052
3811
3320
2837
2246
1673
975
146
-600
-1336
-1783
-1938
-1875
-1589
-1328
-1213
-1017
-794
-475
-244
-138
-106
-176
-195
-231
-134
90
328
548
619
593
530
347
106
-219
-629
-1070
-1629
-2146
-2574
-2851
-3004
-3151
-3204
-3172
-3039
-2869
-2743
-2656
-2589
-2520
-2433
-2295
-2060
-1804
-1550
-1246
-912
-497
-101
201
363
393
380
286
141
-45
-315
-553
-788
-1010
-1121
-1181
-1202
-1210
-1199
-1157
-1066
-962
-901
-844
-795
-738
-627
-535
-392
-165
83
381
645
849
986
1029
999
898
769
620
420
209
15
-123
-185
-214
-240
-295
-374
-511
-709
-873
-1039
-1175
-1308
-1449
-1523
-1570
-1542
-1451
-1339
-1178
-1051
-961
-890
-851
-855
-912
-977
-1027
-1074
-1093
-1127
-1134
-1054
-949
-836
-683
-568
-487
-386
-324
-248
-143
-89
-50
33
129
300
474
601
757
927
1121
1324
1480
1622
1811
1958
2111
2324
2485
2630
2830
2943
3121
3346
3387
3503
3559
3525
3523
3341
2814
2242
1611
926
427
-131
-649
-1012
-1314
-1425
-1259
-1037
-743
-549
-493
-408
-341
-286
-247
-192
-123
-31
31
117
260
401
542
593
509
375
150
-191
-530
-918
-1321
-1716
-2140
-2472
-2663
-2739
-2803
-2828
-2784
-2712
-2630
-2604
-2576
-2536
-2497
-2384
-2251
-2041
-1767
-1512
-1224
-929
-630
-355
-281
-319
-396
-513
-560
-677
-873
-1065
-1238
-1325
-1285
-1177
-1068
-1022
-1012
-1006
-914
-806
-786
-782
-836
-805
-690
-596
-474
-347
-153
79
288
481
575
578
539
482
445
386
272
103
-31
-45
-39
-17
-59
-175
-223
-267
-324
-381
-522
-631
-710
-764
-741
-727
-731
-749
-734
-662
-592
-597
-663
-737
-765
-777
-801
-846
-886
-866
-809
-718
-588
-515
-445
-354
-245
-101
-9
18
45
85
184
325
418
503
566
682
862
1036
1172
1298
1380
1533
1661
1757
1896
1901
1985
2099
2169
2258
2258
2235
2270
2275
2292
2225
2057
1687
1194
767
310
3
-230
-529
-717
-850
-936
-816
-598
-366
-182
-140
-178
-198
-172
-142
-83
-31
-16
3
-1
20
66
49
-8
-123
-310
-542
-827
-1138
-1454
-1734
-1968
-2186
-2354
-2441
-2469
-2451
-2407
-2343
-2256
-2168
-2125
-2100
-2055
-2005
-1939
-1849
-1716
-1542
-1372
-1230
-1068
-909
-774
-679
-653
-698
-779
-871
-979
-1026
-1076
-1123
-1125
-1124
-1091
-1024
-940
-876
-823
-731
-662
-627
-627
-634
-571
-496
-401
-280
-170
-60
47
159
297
415
470
427
312
196
82
-28
-108
-172
-198
-191
-154
-87
-31
28
49
26
-6
-65
-164
-299
-425
-520
-583
-611
-628
-638
-610
-574
-536
-500
-511
-525
-550
-603
-628
-647
-648
-601
-514
-390
-213
-41
92
259
435
594
730
829
890
944
979
1008
1095
1195
1268
1378
1441
1495
1610
1596
1630
1653
1601
1605
1548
1453
1453
1439
1414
1448
1392
1300
1148
901
672
468
311
210
74
-47
-131
-189
-126
36
208
327
367
335
289
247
198
156
106
47
-39
-137
-212
-279
-355
-425
-497
-606
-737
-907
-1102
-1284
-1434
-1551
-1660
-1743
-1789
-1810
-1793
-1741
-1658
-1562
-1489
-1447
-1431
-1431
-1420
-1392
-1350
-1297
-1256
-1219
-1162
-1115
-1053
-982
-940
-952
-983
-1016
-1072
-1110
-1145
-1172
-1153
-1136
-1106
-1046
-985
-919
-841
-736
-641
-561
-515
-474
-426
-382
-312
-224
-142
-63
25
77
116
154
171
177
153
109
40
-19
-48
-43
-12
22
57
93
106
110
126
101
64
13
-48
-126
-234
-314
-367
-409
-445
-436
-431
-441
-440
-455
-452
-412
-359
-324
-312
-304
-278
-198
-85
66
222
353
469
570
675
780
856
904
945
954
945
921
953
987
1011
1120
1157
1233
1288
1275
1321
1348
1334
1359
1372
1361
1390
1400
1431
1499
1544
1548
1554
1501
1423
1278
1055
858
676
509
390
277
152
96
70
102
207
276
301
279
199
140
79
-4
-57
-122
-150
-167
-207
-226
-238
-276
-310
-352
-421
-526
-671
-829
-967
-1088
-1195
-1272
-1339
-1379
-1395
-1404
-1388
-1352
-1324
-1314
-1327
-1351
-1363
-1373
-1374
-1337
-1284
-1210
-1153
-1101
-1026
-940
-859
-806
-778
-762
-777
-812
-849
-868
-863
-862
-836
-828
-812
-752
-694
-624
-543
-484
-438
-403
-380
-367
-347
-295
-243
-212
-187
-173
-149
-110
-89
-72
-60
-59
-63
-62
-36
-31
-43
-44
-36
-27
-23
-38
-61
-85
-90
-114
-153
-205
-294
-376
-445
-508
-560
-626
-678
-706
-714
-691
-680
-655
-592
-526
-437
-344
-258
-149
-52
46
142
223
301
334
356
413
446
457
467
500
544
599
656
698
741
794
805
797
825
823
834
865
882
906
952
979
1021
1085
1135
1183
1199
1195
1198
1173
1115
1075
1025
982
947
884
830
777
706
610
471
326
210
96
13
-62
-139
-195
-225
-202
-138
-85
-77
-116
-153
-178
-213
-271
-356
-448
-509
-547
-572
-606
-642
-694
-737
-756
-795
-866
-981
-1093
-1177
-1221
-1265
-1300
-1339
-1356
-1337
-1300
-1264
-1219
-1174
-1173
-1172
-1160
-1161
-1174
-1178
-1160
-1125
-1091
-1049
-1005
-966
-910
-883
-855
-835
-826
-825
-822
-812
-789
-752
-709
-658
-597
-532
-474
-431
-381
-345
-302
-321
-391
-422
-460
-478
-487
-504
-522
-525
-518
-480
-429
-408
-419
-415
-404
-375
-386
-430
-455
-465
-449
-447
-486
-523
-553
-563
-540
-539
-565
-624
-680
-692
-678
-669
-676
-679
-635
-563
-515
-484
-485
-458
-417
-377
-332
-296
-256
-213
-151
-65
16
65
96
124
175
212
232
244
264
320
379
431
491
557
619
678
745
802
826
845
888
911
922
912
888
892
902
909
930
931
909
862
810
784
750
727
701
682
657
616
597
556
528
497
455
422
391
358
299
247
196
149
101
44
5
-43
-87
-125
-194
-256
-313
-380
-454
-535
-630
-739
-820
-886
-946
-997
-1068
-1120
-1191
-1230
-1248
-1278
-1277
-1282
-1280
-1264
-1261
-1255
-1253
-1245
-1238
-1241
-1240
-1213
-1199
-1184
-1150
-1138
-1127
-1111
-1088
-1064
-1038
-1009
-975
-958
-945
-931
-907
-881
-856
-822
-776
-737
-716
-691
-642
-599
-549
-505
-456
-399
-370
-328
-308
-293
-266
-250
-239
-220
-210
-198
-177
-169
-163
-155
-140
-132
-129
-124
-113
-91
-74
-45
-8
24
43
53
44
37
5
-39
-69
-92
-95
-109
-128
-129
-103
-67
-35
0
30
60
91
132
155
183
195
200
218
235
260
264
273
289
308
317
330
350
364
368
396
429
456
492
530
564
600
639
667
699
736
741
749
765
765
772
786
766
761
770
758
784
807
809
798
775
741
707
701
691
659
653
650
622
593
568
549
538
492
444
395
316
237
162
93
23
-53
-142
-226
-281
-337
-397
-429
-488
-556
-622
-674
-722
-787
-829
-888
-927
-947
-992
-1008
-1019
-1043
-1052
-1067
-1078
-1098
-1126
-1161
-1200
-1241
-1269
-1279
-1281
-1280
-1288
-1290
-1288
-1284
-1252
-1225
-1214
-1205
-1201
-1188
-1177
-1150
-1126
-1096
-1056
-1016
-970
-930
-890
-850
-820
-783
-757
-763
-758
-728
-693
-662
-637
-614
-581
-567
-543
-518
-496
-468
-445
-412
-392
-384
-370
-356
-328
-293
-247
-195
-159
-125
-103
-90
-76
-84
-101
-126
-144
-176
-188
-191
-188
-173
-149
-121
-79
-49
-20
1
11
32
37
45
49
54
54
56
46
26
17
20
27
10
4
-8
-19
-25
-50
-56
-43
-13
25
54
114
166
200
245
268
281
293
304
305
298
253
230
190
160
168
169
176
190
202
215
225
221
236
240
240
221
206
186
159
182
184
191
199
206
212
217
222
212
189
153
125
69
20
-41
-91
-119
-159
-194
-212
-254
-290
-332
-389
-411
-452
-513
-563
-607
-659
-692
-726
-749
-777
-814
-829
-840
-846
-848
-871
-885
-896
-924
-945
-969
-999
-1003
-1010
-1019
-1023
-1038
-1054
-1072
-1084
-1104
-1121
-1129
-1139
-1161
-1157
-1133
-1121
-1110
-1099
-1074
-1042
-1016
-983
-956
-928
-918
-909
-903
-892
-877
-863
-837
-816
-788
-761
-727
-692
-672
-653
-634
-628
-617
-597
-591
-580
-575
-568
-550
-522
-496
-463
-418
-389
-358
-331
-315
-309
-318
-339
-348
-345
-341
-327
-310
-301
-277
-254
-224
-184
-155
-143
-131
-118
-109
-107
-97
-88
-94
-88
-67
-51
-34
-42
-36
-33
-48
-72
-108
-138
-165
-177
-193
-203
-191
-166
-152
-120
-84
-72
-54
-42
-43
-23
-4
1
12
13
21
26
12
4
6
4
-1
-4
-20
-32
-23
-2
10
11
23
23
25
38
-9
-102
-166
-203
-242
-256
-295
-321
-325
-337
-273
-210
-171
-142
-131
-98
-81
-118
-153
-181
-203
-198
-215
-239
-278
-326
-330
-314
-326
-362
-443
-495
-519
-559
-600
-629
-651
-666
-646
-615
-611
-601
-582
-577
-574
-590
-622
-662
-680
-691
-699
-701
-709
-707
-696
-699
-700
-699
-707
-715
-740
-762
-796
-823
-849
-864
-854
-839
-826
-808
-785
-759
-719
-699
-678
-665
-656
-664
-665
-653
-647
-645
-633
-608
-573
-565
-581
-573
-580
-587
-576
-564
-543
-533
-524
-504
-491
-472
-454
-450
-425
-379
-352
-336
-321
-296
-293
-287
-275
-280
-276
-259
-241
-225
-212
-198
-195
-177
-162
-167
-162
-158
-162
-162
-156
-162
-176
-160
-141
-132
-111
-98
-105
-105
-99
-98
-88
-89
-93
-108
-125
-133
-133
-111
-98
-88
-97
-104
-83
-96
-99
-97
-123
-133
-139
-125
-101
-110
-96
-77
-65
-42
-29
-25
-35
-39
-51
-51
-67
-75
-80
-100
-112
-107
-88
-81
-80
-84
-98
-111
-126
-135
-136
-149
-164
-181
-199
-212
-222
-216
-213
-203
-199
-220
-242
-258
-266
-284
-296
-297
-296
-285
-263
-260
-258
-259
-249
-260
-283
-291
-297
-314
-337
-341
-342
-352
-374
-379
-387
-406
-418
-437
-449
-463
-474
-472
-468
-457
-457
-443
-431
-423
-417
-405
-390
-385
-385
-391
-391
-389
-383
-367
-356
-343
-330
-331
-343
-348
-368
-382
-404
-421
-446
-471
-480
-484
-489
-496
-500
-506
-496
-483
-477
-471
-475
-480
-487
-484
-483
-480
-467
-459
-447
-445
-450
-445
-430
-423
-419
-415
-418
-431
-434
-427
-410
-405
-419
-406
-387
-377
-372
-381
-390
-378
-367
-363
-355
-352
-348
-344
-336
-318
-307
-304
-302
-292
-279
-275
-277
-292
-284
-272
-275
-279
-278
-269
-265
-261
-242
-228
-233
-224
-233
-252
-277
-289
-287
-278
-265
-259
-244
-246
-267
-276
-289
-308
-323
-342
-338
-344
-353
-353
-349
-329
-321
-301
-282
-271
-275
-284
-272
-286
-304
-320
-336
-339
-342
-356
-356
-350
-340
-337
-341
-357
-375
-389
-391
-382
-379
-375
-373
-377
-377
-373
-361
-346
-344
-318
-311
-310
-313
-329
-339
-350
-362
-374
-379
-375
-370
-366
-365
-360
-359
-387
-408
-412
-405
-406
-408
-397
-398
-404
-400
-405
-407
-400
-401
-405
-404
-406
-411
-423
-430
-446
-451
-457
-462
-457
-468
-476
-488
-507
-528
-537
-542
-539
-526
-519
-508
-509
-509
-485
-467
-486
-495
-486
-469
-457
-453
-443
-427
-412
-407
-400
-383
-383
-389
-380
-370
-381
-385
-400
-425
-435
-427
-433
-434
-424
-418
-424
-417
-408
-404
-405
-416
-422
-424
-423
-419
-406
-409
-402
-394
-410
-408
-385
-370
-371
-373
-376
-375
-375
-358
-343
-324
-309
-315
-293
-281
-287
-289
-288
-290
-268
-257
-240
-217
-194
-176
-164
-143
-124
-121
-144
-156
-171
-196
-206
-199
-203
-210
-208
-215
-236
-252
-255
-262
-265
-260
-267
-259
-257
-252
-244
-236
-220
-209
-194
-180
-152
-132
-121
-130
-138
-132
-138
-133
-137
-149
-159
-163
-174
-175
-162
-166
-158
-143
-141
-137
-129
-132
-119
-108
-98
-92
-88
-95
-110
-116
-114
-117
-101
-92
-113
-112
-127
-146
-160
-181
-182
-178
-194
-213
-214
-230
-238
-239
-233
-226
-220
-190
-155
-128
-114
-89
-91
-113
-114
-121
-115
-118
-129
-129
-134
-144
-126
-104
-102
-106
-111
-105
-103
-90
-95
-105
-115
-119
-120
-122
-124
-132
-128
-116
-106
-106
-107
-112
-112
-132
-146
-151
-159
-173
-188
-192
-194
-193
-188
-190
-186
-169
-166
-156
-159
-166
-175
-191
-204
-211
-213
-218
-195
-176
-152
-124
-121
-110
-116
-131
-155
-170
-162
-176
-184
-168
-131
-108
-99
-102
-108
-114
-115
-130
-145
-147
-151
-174
-193
-202
-200
-182
-161
-143
-127
-122
-115
-108
-100
-111
-107
-98
-115
-110
-106
-103
-110
-128
-123
-101
-90
-77
-81
-83
-84
-86
-81
-87
-92
-91
-86
-92
-79
-54
-40
-37
-40
-46
-53
-63
-72
-76
-84
-82
-78
-78
-94
-109
-108
-107
-105
-102
-99
-91
-76
-82
-86
-79
-85
-97
-107
-95
-87
-72
-44
-35
-28
-5
4
-3
12
4
2
-14
-31
-42
-58
-57
-66
-78
-86
-91
-96
-98
-96
-99
-100
-95
-95
-106
-108
-120
-127
-130
-129
-123
-120
-120
-114
-107
-112
-114
-122
-128
-138
-148
-158
-165
-167
-181
-178
-181
-203
-206
-197
-187
-175
-162
-156
-152
-148
-144
-151
-169
-179
-175
-174
-168
-151
-141
-141
-130
-124
-125
-134
-149
-161
-168
-171
-169
-169
-170
-173
-181
-198
-218
-218
-217
-225
-217
-208
-207
-209
-209
-220
-225
-230
-231
-228
-237
-239
-243
-236
-224
-213
-200
-178
-176
-199
-205
-198
-186
-176
-181
-180
-176
-179
-163
-150
-138
-129
-132
-139
-155
-142
-125
-129
-138
-145
-139
-140
-149
-151
-143
-142
-155
-163
-165
-163
-155
-162
-157
-145
-150
-151
-147
-152
-147
-149
-155
-158
-150
-145
-129
-115
-113
-115
-125
-138
-153
-156
-166
-167
-183
-190
-210
-227
-236
-254
-259
-268
-270
-271
-267
-276
-278
-282
-290
-285
-279
-276
-262
-258
-254
-232
-224
-216
-219
-204
-199
-211
-205
-205
-198
-204
-213
-210
-211
-214
-208
-198
-199
-204
-208
-204
-208
-200
-201
-205
-201
-205
-206
-210
-203
-208
-222
-237
-239
-246
-253
-253
-256
-252
-259
-252
-245
-245
-227
-217
-201
-173
-165
-167
-183
-187
-178
-179
-161
-149
-143
-148
-151
-146
-154
-162
-167
-169
-179
-185
-198
-198
-213
-234
-242
-251
-248
-264
-282
-281
-275
-269
-260
-259
-260
-253
-242
-240
-234
-233
-247
-252
-256
-261
-273
-279
-294
-297
-279
-278
-277
-271
-261
-254
-258
-264
-261
-252
-244
-230
-219
-207
-182
-167
-155
-143
-148
-142
-131
-139
-154
-166
-178
-189
-194
-199
-211
-208
-207
-203
-212
-225
-229
-241
-254
-256
-251
-256
-255
-267
-251
-242
-233
-211
-208
-193
-189
-188
-185
-168
-148
-135
-139
-138
-149
-153
-158
-178
-181
-179
-217
-243
-252
-262
-260
-262
-264
-262
-262
-266
-273
-267
-275
-293
-302
-302
-303
-321
-324
-314
-307
-304
-297
-288
-273
-268
-264
-258
-253
-241
-241
-229
-225
-222
-216
-219
-209
-214
-206
-209
-209
-220
-225
-238
-250
-249
-249
-233
-232
-213
-204
-197
-192
-185
-166
-165
-161
-166
-176
-157
-141
-142
-115
-108
-99
-91
-96
-82
-77
-91
-112
-128
-159
-183
-188
-182
-184
-192
-204
-219
-222
-226
-218
-221
-224
-214
-216
-222
-218
-215
-205
-198
-206
-211
-214
-206
-205
-198
-183
-181
-186
-179
-177
-171
-173
-179
-183
-186
-178
-183
-186
-200
-205
-197
-209
-224
-232
-229
-215
-194
-196
-200
-197
-206
-215
-224
-224
-229
-234
-235
-237
-233
-217
-208
-194
-181
-168
-150
-138
-144
-136
-128
-120
-117
-113
-107
-123
-123
-124
-120
-112
-106
-108
-107
-110
-121
-131
-126
-128
-137
-128
-134
-129
-117
-112
-105
-99
-90
-86
-91
-106
-109
-97
-85
-87
-89
-88
-101
-127
-143
-139
-160
-194
-223
-252
-272
-291
-287
-281
-296
-292
-285
-282
-275
-255
-236
-234
-246
-250
-234
-233
-229
-218
-210
-206
-223
-225
-227
-228
-226
-225
-214
-222
-245
-261
-265
-264
-290
-333
-355
-363
-363
-354
-345
-343
-355
-362
-363
-368
-368
-358
-345
-330
-317
-302
-281
-259
-246
-255
-250
-239
-245
-261
-289
-312
-326
-327
-326
-332
-327
-323
-321
-325
-328
-319
-319
-330
-343
-356
-355
-350
-360
-370
-384
-382
-353
-327
-308
-296
-280
-275
-276
-281
-289
-299
-316
-325
-332
-333
-337
-337
-339
-358
-345
-329
-321
-323
-328
-338
-347
-350
-341
-338
-318
-302
-294
-270
-257
-249
-249
-248
-242
-249
-259
-267
-278
-271
-273
-284
-282
-287
-283
-285
-282
-290
-295
-307
-328
-334
-350
-364
-389
-392
-415
-399
-397
-364
-377
-347
-383
-402
-403
-444
-444
-462
-457
-464
-453
-444
-430
-437
-422
-412
-382
-399
-388
-409
-404
-413
-427
-441
-444
-439
-459
-445
-429
-423
-426
-419
-419
-404
-418
-423
-430
-440
-463
-467
-473
-484
-495
-492
-481
-474
-466
-479
-492
-486
-465
-457
-446
-444
-450
-453
-450
-461
-462
-455
-459
-446
-447
-441
-433
-443
-455
-473
-472
-474
-482
-487
-470
-466
-461
-456
-455
-448
-445
-448
-443
-437
-427
-423
-412
-400
-407
-397
-382
-368
-361
-360
-359
-354
-362
-383
-405
-423
-442
-452
-448
-448
-450
-447
-447
-437
-421
-405
-405
-401
-407
-408
-412
-410
-407
-409
-402
-397
-392
-390
-391
-371
-348
-347
-356
-351
-338
-339
-347
-372
-375
-372
-377
-375
-365
-359
-363
-372
-383
-388
-394
-402
-404
-399
-388
-394
-388
-386
-389
-387
-382
-382
-390
-384
-379
-383
-376
-364
-364
-361
-375
-374
-367
-367
-379
-395
-394
-392
-391
-389
-382
-394
-424
-434
-424
-417
-405
-398
-401
-394
-397
-396
-382
-368
-354
-352
-341
-331
-322
-304
-285
-279
-280
-283
-275
-263
-249
-245
-246
-231
-235
-248
-257
-266
-285
-308
-320
-329
-344
-363
-375
-391
-409
-432
-436
-429
-431
-427
-430
-437
-431
-433
-445
-440
-436
-436
-431
-424
-407
-387
-367
-365
-366
-364
-378
-391
-395
-392
-380
-360
-358
-360
-364
-358
-352
-357
-339
-337
-350
-361
-366
-352
-331
-326
-333
-342
-343
-345
-346
-342
-330
-318
-328
-333
-330
-333
-321
-321
-339
-344
-337
-336
-334
-329
-319
-304
-302
-297
-288
-288
-282
-277
-275
-274
-269
-269
-278
-276
-273
-276
-278
-283
-281
-297
-304
-308
-314
-312
-320
-325
-319
-315
-307
-312
-321
-323
-331
-331
-332
-323
-310
-294
-284
-287
-287
-287
-282
-265
-243
-224
-215
-224
-233
-246
-255
-261
-258
-246
-237
-234
-225
-216
-208
-198
-186
-181
-188
-201
-201
-222
-235
-218
-224
-221
-218
-222
-213
-213
-219
-227
-230
-224
-227
-220
-224
-231
-229
-233
-234
-225
-208
-203
-214
-226
-233
-240
-235
-238
-231
-214
-205
-198
-190
-188
-184
-176
-180
-188
-210
-222
-231
-246
-257
-263
-256
-240
-238
-233
-231
-224
-228
-239
-251
-263
-267
-279
-289
-290
-285
-286
-293
-284
-274
-284
-284
-278
-279
-294
-300
-303
-309
-314
-323
-329
-336
-328
-325
-331
-333
-333
-329
-329
-323
-321
-316
-316
-316
-304
-305
-311
-307
-310
-310
-313
-317
-317
-322
-332
-329
-316
-295
-292
-288
-262
-271
-271
-270
-276
-278
-276
-283
-277
-283
-294
-306
-313
-330
-328
-312
-296
-268
-249
-235
-231
-207
-197
-198
-206
-210
-208
-204
-197
-205
-221
-214
-201
-190
-191
-196
-188
-192
-198
-202
-194
-201
-217
-222
-231
-246
-255
-263
-272
-266
-269
-259
-263
-275
-281
-294
-293
-301
-306
-312
-329
-338
-332
-321
-319
-327
-338
-330
-318
-319
-323
-337
-351
-353
-333
-304
-288
-281
-281
-279
-289
-303
-315
-318
-316
-316
-315
-317
-314
-306
-299
-296
-285
-282
-275
-270
-270
-274
-287
-305
-315
-318
-329
-328
-343
-351
-354
-373
-390
-403
-385
-380
-384
-390
-393
-390
-399
-380
-369
-359
-352
-353
-346
-334
-325
-325
-331
-343
-349
-354
-362
-357
-354
-350
-349
-357
-367
-383
-380
-378
-392
-390
-400
-413
-411
-403
-400
-401
-404
-406
-415
-422
-425
-439
-448
-455
-447
-443
-451
-440
-438
-436
-437
-438
-436
-452
-462
-452
-449
-444
-432
-425
-424
-428
-414
-412
-424
-442
-449
-442
-432
-428
-413
-400
-399
-405
-397
-394
-397
-389
-388
-387
-356
-332
-309
-295
-287
-278
-275
-264
-265
-254
-255
-255
-251
-266
-275
-276
-283
-287
-298
-322
-330
-340
-351
-368
-369
-373
-382
-384
-391
-396
-397
-400
-410
-399
-388
-382
-372
-375
-375
-365
-370
-375
-379
-385
-389
-396
-399
-395
-401
-407
-424
-452
-479
-496
-501
-512
-514
-498
-496
-488
-470
-454
-446
-453
-459
-478
-478
-465
-462
-456
-432
-416
-411
-389
-365
-338
-327
-330
-328
-324
-321
-309
-301
-296
-298
-293
-295
-295
-295
-288
-272
-280
-291
-302
-312
-317
-311
-312
-314
-305
-303
-306
-303
-291
-281
-280
-273
-256
-244
-244
-251
-250
-253
-268
-282
-292
-284
-284
-293
-290
-292
-299
-312
-325
-326
-309
-302
-300
-287
-287
-277
-284
-290
-293
-306
-308
-311
-303
-287
-273
-276
-294
-311
-323
-331
-349
-352
-358
-356
-348
-354
-350
-346
-342
-335
-324
-326
-326
-331
-341
-354
-358
-362
-357
-347
-347
-347
-344
-342
-342
-318
-299
-298
-286
-284
-279
-252
-235
-229
-229
-215
-199
-198
-217
-226
-214
-214
-213
-212
-202
-200
-196
-192
-196
-205
-201
-201
-219
-243
-264
-272
-286
-291
-289
-276
-268
-265
-254
-242
-235
-242
-258
-266
-273
-267
-265
-261
-245
-244
-215
-194
-196
-198
-191
-199
-194
-181
-203
-189
-198
-195
-172
-176
-179
-183
-196
-182
-179
-203
-182
-167
-180
-171
-156
-168
-179
-184
-181
-178
-175
-164
-179
-162
-165
-173
-185
-200
-194
-175
-181
-191
-181
-195
-186
-203
-239
-228
-233
-251
-247
-261
-268
-276
-280
-280
-290
-292
-288
-290
-293
-305
-304
-308
-303
-296
-291
-290
-286
-267
-271
-262
-250
-249
-245
-252
-251
-247
-248
-245
-244
-269
-273
-262
-254
-254
-255
-246
-251
-256
-250
-233
-216
-195
-190
-200
-207
-216
-216
-207
-208
-214
-211
-214
-226
-244
-245
-244
-237
-229
-249
-259
-261
-265
-254
-260
-262
-254
-255
-270
-280
-280
-266
-250
-247
-231
-205
-211
-216
-217
-218
-215
-209
-198
-207
-217
-202
-186
-183
-165
-159
-161
-165
-171
-174
-182
-196
-208
-213
-227
-246
-252
-252
-248
-254
-259
-256
-246
-243
-252
-260
-266
-273
-274
-282
-290
-309
-334
-349
-348
-342
-329
-321
-319
-313
-301
-313
-329
-335
-339
-326
-316
-319
-310
-304
-310
-319
-334
-343
-356
-360
-352
-350
-358
-364
-365
-357
-335
-335
-337
-329
-336
-342
-335
-336
-341
-331
-321
-325
-313
-315
-319
-307
-301
-303
-303
-300
-303
-309
-314
-303
-306
-316
-310
-302
-311
-318
-322
-314
-303
-310
-321
-313
-308
-307
-299
-302
-312
-323
-333
-342
-353
-365
-370
-368
-372
-381
-375
-373
-359
-348
-345
-340
-336
-326
-320
-313
-306
-288
-282
-285
-292
-286
-273
-277
-276
-278
-284
-296
-311
-316
-321
-342
-349
-358
-370
-386
-395
-384
-384
-385
-398
-398
-384
-376
-367
-357
-355
-359
-366
-358
-348
-340
-333
-323
-308
-305
-305
-301
-309
-309
-303
-306
-309
-315
-319
-318
-320
-324
-326
-319
-323
-322
-311
-308
-314
-314
-315
-321
-332
-344
-355
-375
-391
-390
-385
-389
-409
-407
-401
-403
-391
-390
-388
-396
-387
-380
-381
-376
-368
-359
-360
-344
-338
-322
-310
-297
-286
-298
-287
-271
-264
-273
-283
-300
-315
-328
-336
-329
-331
-344
-352
-352
-359
-375
-382
-378
-370
-385
-392
-402
-398
-386
-381
-382
-383
-374
-382
-381
-370
-353
-350
-348
-327
-330
-321
-322
-319
-315
-318
-323
-315
-291
-287
-291
-293
-284
-291
-289
-275
-264
-251
-235
-229
-230
-223
-216
-209
-211
-207
-210
-225
-244
-244
-244
-250
-260
-266
-243
-240
-241
-238
-239
-247
-250
-261
-262
-257
-256
-257
-253
-254
-263
-273
-261
-237
-232
-230
-225
-224
-230
-216
-200
-188
-188
-188
-187
-193
-201
-195
-194
-190
-190
-202
-208
-224
-226
-232
-244
-251
-245
-252
-264
-273
-270
-262
-248
-230
-209
-199
-188
-179
-177
-171
-167
-181
-194
-195
-186
-181
-181
-176
-184
-199
-206
-214
-216
-211
-203
-188
-178
-177
-176
-176
-188
-200
-200
-194
-184
-176
-161
-154
-155
-155
-163
-156
-148
-134
-120
-123
-127
-125
-132
-153
-164
-164
-171
-178
-182
-183
-179
-186
-196
-197
-202
-209
-195
-172
-163
-173
-180
-178
-191
-194
-194
-198
-203
-215
-213
-216
-201
-194
-194
-179
-176
-184
-204
-207
-203
-203
-207
-213
-219
-227
-233
-239
-244
-243
-236
-254
-275
-273
-264
-271
-275
-282
-294
-293
-294
-288
-286
-277
-274
-264
-252
-235
-216
-210
-210
-215
-207
-210
-218
-215
-221
-238
-262
-252
-246
-250
-248
-261
-258
-261
-261
-254
-257
-247
-250
-249
-248
-254
-247
-257
-260
-249
-242
-236
-222
-211
-210
-211
-210
-212
-205
-213
-237
-249
-253
-261
-273
-262
-246
-241
-236
-220
-207
-200
-187
-178
-168
-173
-187
-173
-168
-174
-189
-194
-194
-194
-186
-200
-219
-222
-217
-209
-201
-203
-213
-203
-214
-215
-211
-228
-240
-229
-218
-214
-221
-235
-234
-222
-208
-203
-199
-204
-203
-201
-195
-175
-168
-157
-149
-143
-134
-146
-147
-148
-170
-187
-193
-185
-202
-197
-205
-213
-199
-200
-196
-200
-218
-221
-223
-239
-239
-245
-263
-269
-269
-282
-288
-287
-295
-300
-292
-276
-258
-256
-261
-269
-265
-276
-285
-281
-274
-273
-281
-280
-284
-295
-293
-282
-286
-282
-292
-312
-327
-336
-347
-353
-353
-340
-337
-341
-347
-353
-347
-352
-344
-334
-331
-340
-349
-345
-328
-315
-313
-315
-315
-315
-339
-353
-351
-357
-360
-362
-367
-369
-364
-357
-354
-355
-348
-336
-335
-338
-335
-357
-366
-368
-362
-335
-346
-353
-344
-329
-333
-318
-296
-277
-256
-263
-248
-223
-209
-206
-216
-217
-228
-233
-232
-253
-257
-267
-269
-257
-261
-256
-253
-247
-242
-240
-222
-238
-251
-263
-268
-254
-266
-264
-254
-242
-237
-234
-231
-219
-222
-236
-219
-212
-233
-228
-230
-249
-247
-260
-270
-272
-278
-277
-270
-280
-276
-275
-302
-300
-317
-319
-301
-300
-298
-294
-283
-280
-273
-264
-272
-276
-283
-287
-286
-289
-288
-291
-303
-322
-338
-340
-323
-308
-311
-316
-330
-339
-332
-338
-349
-358
-354
-338
-339
-323
-316
-319
-311
-312
-305
-298
-273
-249
-255
-249
-259
-266
-260
-269
-269
-272
-268
-283
-290
-296
-303
-296
-284
-270
-264
-254
-250
-260
-265
-278
-275
-265
-256
-257
-263
-268
-278
-292
-312
-308
-304
-306
-313
-310
-300
-298
-303
-300
-288
-289
-300
-317
-310
-306
-308
-304
-285
-265
-266
-264
-259
-253
-244
-228
-222
-232
-248
-251
-249
-262
-266
-263
-259
-251
-248
-238
-227
-225
-231
-232
-227
-223
-230
-226
-221
-226
-232
-248
-249
-230
-202
-187
-175
-155
-153
-158
-156
-160
-158
-157
-163
-159
-163
-179
-186
-173
-187
-203
-198
-202
-213
-217
-219
-215
-201
-190
-187
-183
-184
-200
-200
-186
-191
-188
-194
-190
-177
-153
-130
-127
-119
-105
-82
-72
-67
-62
-80
-105
-116
-121
-127
-135
-138
-143
-135
-135
-137
-122
-123
-131
-131
-130
-122
-131
-128
-119
-113
-113
-114
-101
-94
-84
-85
-93
-87
-81
-77
-92
-109
-120
-122
-118
-119
-119
-119
-118
-115
-113
-127
-138
-142
-133
-137
-149
-161
-150
-132
-117
-112
-121
-132
-143
-163
-161
-148
-156
-157
-162
-176
-192
-192
-186
-185
-205
-215
-220
-221
-230
-238
-235
-255
-259
-255
-255
-246
-231
-219
-222
-222
-209
-194
-176
-165
-164
-163
-176
-194
-183
-171
-157
-140
-134
-127
-113
-105
-92
-88
-97
-101
-105
-106
-100
-103
-119
-131
-143
-154
-160
-170
-175
-174
-186
-195
-198
-204
-209
-212
-209
-204
-210
-202
-195
-199
-199
-195
-185
-179
-176
-177
-187
-198
-195
-184
-181
-177
-171
-164
-150
-151
-156
-142
-148
-146
-149
-161
-157
-162
-155
-150
-153
-148
-147
-150
-155
-160
-147
-140
-150
-153
-160
-168
-165
-178
-186
-191
-181
-180
-183
-184
-190
-197
-185
-173
-171
-169
-180
-184
-165
-160
-171
-161
-157
-168
-162
-153
-153
-166
-179
-184
-175
-169
-170
-174
-176
-171
-187
-214
-226
-241
-239
-241
-256
-269
-274
-278
-291
-285
-283
-265
-259
-264
-252
-251
-254
-245
-244
-239
-251
-256
-261
-275
-280
-289
-287
-272
-258
-257
-257
-259
-264
-292
-299
-285
-294
-302
-319
-333
-338
-354
-365
-370
-374
-379
-379
-371
-360
-374
-370
-368
-361
-362
-350
-336
-333
-325
-332
-340
-348
-349
-351
-344
-350
-347
-334
-322
-307
-295
-291
-294
-296
-302
-308
-315
-323
-330
-336
-336
-332
-323
-326
-334
-328
-332
-340
-358
-355
-355
-365
-362
-358
-349
-353
-352
-335
-327
-333
-324
-317
-310
-312
-319
-310
-300
-288
-276
-290
-290
-275
-281
-274
-284
-271
-257
-262
-278
-276
-269
-286
-301
-314
-316
-319
-315
-308
-309
-319
-317
-312
-318
-323
-321
-314
-321
-330
-346
-351
-366
-375
-377
-396
-390
-385
-379
-374
-371
-355
-356
-359
-372
-372
-363
-370
-382
-390
-376
-363
-352
-353
-363
-375
-380
-377
-372
-365
-350
-338
-324
-317
-307
-309
-310
-306
-304
-308
-309
-302
-309
-311
-305
-304
-311
-314
-314
-308
-305
-310
-307
-306
-317
-330
-344
-357
-363
-367
-371
-382
-375
-364
-357
-345
-352
-357
-358
-353
-341
-333
-337
-344
-345
-346
-341
-333
-329
-320
-315
-306
-314
-333
-334
-318
-320
-313
-310
-306
-296
-302
-305
-294
-289
-290
-292
-289
-297
-307
-304
-308
-313
-315
-305
-296
-293
-303
-300
-300
-312
-313
-314
-303
-306
-304
-293
-292
-292
-285
-283
-289
-300
-306
-320
-327
-313
-303
-295
-303
-310
-310
-307
-301
-291
-281
-271
-253
-240
-228
-222
-211
-196
-187
-174
-164
-159
-154
-142
-141
-141
-133
-136
-150
-160
-162
-166
-164
-164
-155
-157
-153
-156
-158
-153
-156
-178
-183
-193
-212
-215
-215
-216
-213
-216
-224
-239
-248
-231
-220
-201
-189
-175
-157
-154
-142
-153
-167
-161
-168
-180
-185
-182
-182
-193
-182
-172
-178
-167
-175
-186
-180
-179
-183
-181
-173
-170
-190
-199
-205
-219
-226
-229
-226
-230
-220
-204
-212
-208
-206
-211
-213
-207
-195
-190
-193
-191
-198
-214
-216
-201
-196
-193
-187
-176
-166
-161
-168
-183
-177
-182
-189
-204
-205
-192
-184
-177
-182
-183
-176
-153
-142
-148
-144
-140
-132
-137
-141
-135
-140
-140
-145
-153
-150
-147
-137
-130
-126
-122
-130
-128
-112
-105
-104
-95
-91
-102
-100
-104
-115
-119
-124
-105
-93
-99
-103
-101
-98
-102
-118
-122
-133
-144
-134
-124
-120
-133
-143
-139
-154
-158
-162
-176
-183
-192
-198
-189
-189
-201
-206
-213
-215
-236
-247
-260
-268
-271
-264
-260
-274
-267
-256
-243
-236
-222
-206
-194
-184
-188
-191
-199
-200
-194
-201
-215
-217
-210
-214
-222
-216
-210
-207
-213
-226
-216
-205
-199
-203
-221
-225
-227
-224
-213
-212
-232
-256
-250
-239
-231
-227
-222
-222
-229
-225
-217
-216
-219
-207
-203
-214
-224
-235
-244
-253
-251
-267
-277
-285
-290
-291
-289
-294
-298
-295
-301
-302
-313
-316
-318
-311
-313
-310
-295
-294
-285
-288
-289
-284
-264
-260
-272
-271
-271
-266
-268
-282
-294
-299
-302
-304
-315
-321
-315
-325
-338
-336
-331
-320
-302
-286
-288
-281
-284
-275
-283
-285
-286
-281
-281
-289
-274
-282
-281
-273
-263
-287
-306
-312
-308
-314
-314
-313
-316
-322
-325
-328
-330
-319
-313
-309
-305
-304
-307
-307
-300
-285
-282
-279
-270
-268
-267
-270
-273
-279
-274
-275
-287
-291
-291
-298
-293
-290
-289
-288
-284
-271
-273
-268
-264
-271
-284
-299
-321
-319
-320
-319
-330
-344
-349
-352
-353
-356
-369
-373
-369
-375
-372
-377
-370
-362
-368
-372
-365
-355
-349
-352
-341
-326
-308
-296
-311
-319
-308
-313
-323
-328
-341
-346
-347
-337
-332
-339
-335
-331
-320
-327
-331
-322
-339
-373
-388
-395
-400
-414
-418
-426
-440
-429
-432
-433
-425
-417
-403
-408
-407
-403
-395
-381
-371
-358
-358
-356
-358
-366
-370
-358
-357
-368
-364
-360
-357
-349
-357
-354
-357
-368
-359
-356
-363
-365
-356
-347
-347
-350
-354
-333
-313
-297
-297
-297
-293
-302
-316
-331
-346
-356
-355
-354
-349
-349
-361
-345
-333
-328
-334
-334
-320
-322
-325
-312
-312
-316
-309
-298
-288
-275
-263
-263
-255
-264
-264
-257
-254
-240
-235
-240
-242
-246
-251
-252
-253
-260
-254
-264
-273
-271
-267
-269
-265
-258
-254
-259
-243
-234
-234
-222
-220
-220
-222
-231
-239
-223
-214
-211
-214
-209
-206
-203
-191
-182
-185
-195
-197
-204
-223
-236
-245
-251
-246
-229
-224
-222
-223
-227
-231
-230
-222
-202
-185
-176
-167
-164
-175
-192
-203
-210
-210
-194
-187
-192
-203
-214
-216
-235
-237
-242
-261
-263
-260
-262
-268
-268
-262
-266
-276
-282
-267
-252
-249
-245
-239
-247
-237
-242
-250
-240
-235
-231
-226
-232
-231
-217
-223
-217
-231
-242
-246
-248
-251
-259
-258
-257
-242
-223
-217
-215
-206
-196
-199
-200
-188
-177
-179
-182
-179
-193
-187
-189
-200
-199
-203
-206
-204
-207
-200
-213
-221
-214
-221
-220
-221
-201
-196
-198
-192
-196
-194
-197
-195
-180
-174
-178
-177
-180
-168
-154
-162
-167
-172
-171
-168
-175
-182
-177
-166
-163
-167
-167
-167
-170
-160
-156
-163
-146
-144
-148
-152
-160
-150
-144
-146
-148
-152
-154
-141
-146
-160
-157
-151
-143
-135
-142
-141
-130
-139
-158
-157
-151
-148
-150
-151
-153
-171
-175
-171
-168
-156
-135
-118
-112
-104
-119
-125
-128
-142
-136
-142
-131
-121
-107
-106
-112
-114
-112
-118
-128
-125
-123
-137
-163
-166
-176
-190
-182
-183
-176
-166
-163
-168
-161
-160
-163
-175
-188
-188
-202
-209
-219
-225
-237
-235
-231
-229
-214
-209
-210
-208
-210
-226
-239
-226
-239
-267
-235
-231
-252
-278
-272
-277
-284
-285
-282
-265
-257
-257
-261
-267
-268
-265
-287
-289
-302
-312
-304
-291
-280
-286
-296
-295
-300
-303
-316
-334
-336
-335
-322
-322
-328
-332
-343
-352
-362
-364
-349
-341
-339
-321
-329
-337
-339
-338
-343
-343
-335
-317
-307
-309
-312
-316
-319
-323
-315
-307
-310
-312
-302
-295
-287
-276
-265
-258
-271
-282
-291
-282
-280
-282
-281
-279
-281
-284
-270
-262
-258
-262
-261
-246
-256
-263
-261
-266
-279
-297
-313
-330
-345
-356
-356
-343
-350
-369
-366
-364
-366
-364
-364
-355
-347
-341
-341
-338
-328
-330
-334
-346
-358
-357
-355
-351
-357
-367
-364
-361
-349
-345
-345
-346
-330
-326
-329
-337
-332
-319
-319
-325
-315
-317
-321
-320
-335
-344
-340
-339
-351
-363
-368
-369
-351
-342
-353
-351
-353
-350
-348
-346
-345
-335
-323
-313
-312
-309
-302
-299
-304
-302
-295
-290
-305
-317
-338
-350
-340
-343
-337
-336
-321
-312
-309
-304
-307
-310
-319
-327
-342
-363
-373
-387
-407
-414
-410
-400
-399
-400
-391
-388
-385
-375
-374
-381
-372
-363
-366
-374
-388
-389
-374
-394
-404
-400
-412
-412
-408
-408
-423
-423
-420
-421
-433
-439
-432
-436
-448
-457
-455
-461
-466
-452
-443
-445
-433
-423
-425
-425
-428
-417
-411
-414
-414
-404
-389
-369
-336
-310
-287
-277
-295
-309
-302
-292
-298
-307
-312
-312
-311
-314
-308
-301
-295
-289
-288
-282
-291
-296
-309
-314
-315
-315
-304
-292
-280
-254
-237
-238
-225
-214
-221
-233
-237
-234
-228
-226
-229
-223
-229
-222
-220
-221
-215
-206
-205
-203
-190
-192
-192
-195
-185
-176
-186
-199
-201
-189
-180
-184
-182
-170
-150
-145
-157
-153
-143
-152
-161
-164
-182
-193
-203
-224
-236
-233
-231
-235
-246
-250
-259
-254
-252
-257
-257
-262
-250
-235
-226
-204
-204
-206
-199
-188
-181
-195
-202
-213
-225
-237
-227
-223
-238
-250
-263
-265
-283
-291
-295
-307
-313
-318
-312
-319
-318
-307
-315
-324
-322
-326
-314
-313
-307
-292
-293
-289
-285
-276
-276
-278
-281
-288
-286
-283
-280
-272
-266
-256
-250
-261
-281
-292
-290
-286
-284
-293
-297
-303
-309
-323
-327
-318
-316
-321
-343
-358
-371
-368
-371
-381
-387
-401
-432
-454
-492
-531
-570
-608
-656
-741
-827
-964
-1089
-1296
-1477
-1707
-2013
-4436
-5611
-4150
-4115
-3508
-4186
-4634
-3813
-3658
-3357
-4425
-3463
-2014
-2357
-1829
-1283
-1712
-1529
-1418
-986
-688
-697
-416
-422
-565
-2021
-1782
-1835
-1778
-1771
-2116
-1912
-2142
-2590
-3434
-3633
-3127
-2861
-3394
-3167
-3000
-3067
-3268
-3668
-3625
-3631
-3594
-3868
-4128
-4340
-4027
-4454
-5170
-5001
-4654
-4461
-4348
-3968
-3912
-3965
-3793
-3375
-3241
-3078
-2485
-2185
-1894
-1670
-1675
-1769
-1697
-1196
-854
-576
240
980
1162
1129
1616
2001
2169
2337
2510
2873
3361
3581
3327
3020
2784
2966
2724
2596
2838
2748
2534
2311
2274
2067
1952
2093
2226
1890
2005
2210
2064
2063
2104
2150
2346
2696
2781
2547
2309
2421
2305
1891
1499
1397
1467
1429
1461
1383
1250
1312
1341
1284
1442
1832
2088
2176
2253
2339
2414
2390
2307
2247
2230
2304
2299
2098
1757
1473
1283
1120
929
727
537
389
271
35
-219
-341
-443
-546
-549
-499
-389
-334
-457
-605
-606
-505
-379
-357
-385
-368
-373
-394
-447
-491
-491
-428
-337
-265
-286
-296
-308
-408
-438
-444
-428
-382
-434
-529
-621
-684
-716
-803
-894
-872
-757
-627
-646
-757
-831
-855
-835
-804
-779
-735
-676
-686
-710
-730
-736
-702
-654
-561
-424
-298
-239
-253
-304
-277
-195
-97
-62
-83
-66
-15
-5
-36
-70
-54
37
132
235
308
342
307
248
209
194
227
223
232
208
161
180
197
216
255
362
528
682
798
892
983
1094
1223
1330
1429
1491
1584
1667
1681
1723
1772
1784
1806
1809
1829
1867
1818
1719
1639
1620
1717
1865
2020
2231
2385
2543
2707
2791
2999
3320
3561
3826
4109
4309
4495
4552
4822
5238
5528
5775
6003
6338
6770
7113
7378
7808
8222
8439
8404
6764
3251
-809
-4696
-7241
-8731
-9550
-9353
-9619
-10621
-11643
-12300
-11101
-8691
-6260
-4075
-2435
-1647
-1676
-2497
-3454
-3434
-2787
-1455
193
1416
2353
2931
3273
3807
4677
5970
7504
8735
8978
8084
6357
4094
1857
-177
-1570
-2090
-2441
-3030
-4116
-5264
-5890
-6111
-5914
-5396
-4678
-3904
-3628
-3940
-4728
-5548
-6000
-6018
-5461
-4498
-3316
-2169
-1367
-782
-197
564
1623
2696
3520
3961
3965
3443
2394
1067
-107
-744
-960
-1040
-1208
-1530
-1971
-2479
-3010
-3323
-3421
-3691
-4264
-5084
-5879
-6616
-7383
-7918
-7876
-7137
-5790
-4319
-2981
-1811
-805
16
705
1310
1707
1983
1865
1412
699
-142
-819
-1317
-1560
-1528
-1272
-948
-853
-1105
-1597
-1991
-2079
-2099
-2106
-2206
-2252
-2220
-2273
-2245
-2099
-1676
-1003
-246
518
1124
1478
1546
1392
1235
1136
1144
1158
1089
964
784
640
496
358
345
519
908
1307
1611
1765
1819
1909
2014
2179
2566
3042
3459
3670
3796
4065
4335
4704
5095
5526
5962
6438
6816
7112
7417
7463
7799
8276
8903
9737
10378
11180
12008
12083
9618
4384
-1655
-6934
-10475
-12658
-13161
-12494
-12844
-13921
-15714
-16228
-13989
-10126
-5582
-1661
1115
2165
1821
493
-824
-760
530
2698
4726
5784
6243
6265
6279
6427
7020
8563
10581
12063
11966
10266
7398
3883
120
-3306
-5377
-6162
-6506
-7214
-8560
-9845
-10417
-10218
-9207
-7504
-5304
-3250
-1962
-1789
-2465
-3188
-3537
-3230
-2292
-934
714
2180
3134
3567
3853
4548
5656
6856
7795
8208
7975
6812
4697
2086
-247
-1841
-2766
-3345
-3891
-4450
-5027
-5637
-6130
-6228
-5765
-4840
-3866
-3237
-3117
-3424
-3975
-4515
-4766
-4443
-3448
-2074
-793
77
582
951
1389
1874
2392
2950
3331
3230
2382
902
-966
-2807
-4202
-4976
-5226
-5218
-5174
-5188
-5307
-5350
-5144
-4577
-3712
-2832
-2108
-1660
-1527
-1698
-2015
-2240
-2135
-1647
-898
-131
409
595
456
141
-175
-384
-516
-614
-803
-1167
-1724
-2397
-3041
-3389
-3281
-2738
-1877
-997
-320
68
233
308
439
685
991
1270
1425
1350
1062
658
309
142
219
502
845
1110
1115
839
419
24
-185
-141
135
517
878
1137
1370
1703
2143
2696
3380
4161
4923
5454
5675
5624
5374
5212
5133
5289
5615
6029
6644
7070
7499
7925
8575
9601
10537
11500
12100
9954
4825
-1873
-7899
-11878
-14329
-14822
-14102
-13787
-14195
-15121
-15169
-12749
-8564
-3800
241
3062
4218
4128
2821
1093
353
818
2315
4052
5162
5872
6202
6212
6133
6362
7423
9043
10129
9805
7960
4928
1122
-2943
-6608
-8857
-9611
-9565
-9542
-9825
-10132
-9927
-9125
-7684
-5630
-3285
-1167
178
428
-140
-930
-1474
-1448
-798
393
1936
3403
4371
4794
4985
5302
5893
6435
6675
6403
5472
3811
1437
-1242
-3601
-5254
-6153
-6484
-6487
-6339
-6137
-5975
-5787
-5341
-4580
-3563
-2582
-1896
-1604
-1708
-1989
-2294
-2427
-2129
-1325
-164
987
1830
2317
2505
2554
2499
2382
2231
1899
1254
118
-1381
-3032
-4664
-6023
-6851
-6970
-6559
-6008
-5539
-5142
-4689
-4125
-3473
-2690
-1866
-1086
-549
-360
-446
-673
-822
-834
-667
-295
201
599
663
335
-215
-775
-1201
-1534
-1821
-2075
-2317
-2541
-2851
-3122
-3182
-2883
-2223
-1351
-456
289
745
896
818
679
614
638
696
632
447
173
-93
-329
-460
-419
-216
117
431
559
480
322
179
124
138
310
579
880
1202
1490
1770
2096
2496
2934
3435
3932
4297
4474
4390
4158
3962
3791
3719
3736
3944
4371
4841
5301
5887
6520
7066
7727
8528
9448
10201
10733
11117
10441
6883
1108
-5178
-9921
-12803
-14169
-13874
-12922
-12671
-13031
-13370
-12120
-8850
-4405
-417
2135
3438
3486
2753
1442
345
341
1570
3330
4630
5508
6122
6363
6541
6606
6932
7841
8543
8152
6546
4050
932
-2384
-5592
-8129
-9349
-9459
-9100
-8668
-8302
-7776
-6863
-5595
-4058
-2469
-995
93
600
491
32
-350
-404
-47
747
1918
3299
4495
5209
5453
5455
5497
5477
5236
4619
3539
2075
269
-1765
-3709
-5225
-6098
-6354
-6147
-5710
-5179
-4591
-4052
-3535
-3006
-2434
-1831
-1356
-1106
-1038
-997
-930
-829
-633
-237
448
1314
2068
2536
2679
2542
2212
1690
1034
320
-424
-1315
-2572
-4009
-5330
-6200
-6694
-6949
-6827
-6195
-5201
-4229
-3504
-2830
-2027
-1140
-453
-46
265
523
683
516
173
-88
-150
-128
-233
-364
-432
-523
-783
-1332
-1980
-2493
-2764
-2909
-3034
-3070
-2989
-2737
-2419
-2043
-1488
-757
69
803
1283
1527
1548
1397
1105
704
337
40
-184
-392
-590
-702
-732
-650
-469
-257
-9
237
436
495
458
452
527
692
854
1095
1468
1857
2171
2329
2417
2521
2568
2606
2603
2550
2457
2360
2343
2380
2484
2589
2737
3115
3646
4171
4711
5276
5906
6436
6956
7436
7904
8393
8658
8919
9258
9767
9620
6790
1713
-4006
-8356
-11055
-12723
-12754
-11906
-11493
-11700
-12063
-11195
-8538
-4654
-1439
617
2036
2565
2595
1881
1057
1231
2435
3828
4579
5154
5716
5965
6045
5770
5744
6232
6610
6125
4713
2800
373
-2250
-4888
-7166
-8335
-8560
-8337
-7963
-7532
-6874
-5916
-4732
-3528
-2330
-1147
-202
435
656
684
779
963
1270
1681
2299
3108
3872
4411
4641
4698
4649
4393
3854
2944
1780
481
-903
-2318
-3662
-4757
-5489
-5809
-5774
-5503
-4941
-4194
-3433
-2745
-2194
-1735
-1326
-1001
-778
-570
-302
-15
245
420
587
861
1249
1642
1920
2043
1999
1750
1241
494
-385
-1289
-2154
-2991
-3756
-4509
-5268
-6005
-6570
-6742
-6470
-5872
-5141
-4266
-3267
-2309
-1507
-846
-271
256
661
859
855
718
383
-129
-707
-1179
-1377
-1405
-1466
-1672
-1969
-2260
-2584
-2917
-3174
-3264
-3147
-2909
-2663
-2427
-2140
-1749
-1255
-646
10
660
1179
1456
1457
1221
849
458
57
-342
-708
-1002
-1243
-1419
-1510
-1509
-1348
-1062
-708
-343
-47
186
367
525
677
872
1119
1377
1600
1794
1967
2064
2060
1999
1912
1814
1721
1601
1494
1402
1318
1274
1281
1407
1630
1891
2226
2636
3063
3543
4045
4599
5165
5813
6345
6790
7213
7581
7906
8057
8128
8479
8958
9027
7148
2947
-2417
-7146
-10282
-12310
-12758
-11949
-11325
-11277
-11388
-10806
-8689
-5273
-2264
-295
1263
2015
2323
2021
1333
1328
2245
3467
4271
4900
5531
5800
5808
5521
5435
5781
6147
5721
4352
2574
309
-2161
-4600
-6760
-7953
-8192
-7950
-7538
-6991
-6273
-5382
-4311
-3247
-2164
-1145
-363
128
353
543
780
1052
1353
1697
2167
2762
3314
3729
3976
4085
4063
3894
3458
2660
1487
112
-1258
-2549
-3615
-4390
-4827
-4953
-4870
-4653
-4315
-3818
-3221
-2626
-2076
-1595
-1204
-979
-894
-832
-654
-283
126
506
818
1059
1266
1417
1504
1507
1419
1193
778
164
-609
-1440
-2338
-3371
-4325
-5142
-5779
-6223
-6421
-6175
-5660
-5050
-4252
-3281
-2237
-1186
-288
315
781
1036
983
816
546
289
31
-300
-659
-971
-1168
-1355
-1607
-1888
-2166
-2429
-2684
-2905
-3075
-3061
-2879
-2637
-2274
-1850
-1330
-689
-22
587
1110
1472
1589
1496
1198
768
271
-266
-797
-1275
-1632
-1820
-1826
-1701
-1470
-1150
-778
-383
5
317
514
659
794
916
1030
1175
1332
1511
1695
1833
1984
2122
2173
2083
1836
1510
1211
839
481
242
127
158
297
483
808
1297
1896
2584
3158
3624
4131
4565
4837
4951
5043
5194
5502
5759
5877
6155
6641
7119
7416
7547
7865
8388
8207
6009
2180
-2424
-6399
-9263
-11374
-11994
-11558
-11113
-10702
-10252
-9138
-6591
-3472
-1235
317
1326
1923
2316
1978
1617
1721
2442
3228
3635
4085
4580
4935
5139
5218
5344
5698
5830
4947
3466
1549
-617
-2672
-4673
-6236
-7027
-7059
-6736
-6260
-5640
-4926
-4008
-3030
-2072
-1185
-488
-21
150
181
206
346
641
1062
1579
2159
2725
3218
3585
3762
3781
3723
3520
3019
2107
802
-651
-2013
-3136
-3924
-4330
-4383
-4175
-3836
-3509
-3200
-2880
-2525
-2164
-1820
-1500
-1214
-1011
-956
-953
-871
-612
-196
282
742
1141
1467
1651
1629
1452
1149
791
323
-286
-984
-1712
-2515
-3392
-4181
-4857
-5388
-5730
-5820
-5573
-5160
-4674
-3977
-3106
-2108
-1119
-317
277
735
942
851
594
303
71
-161
-463
-781
-1024
-1187
-1435
-1784
-2093
-2295
-2420
-2509
-2625
-2696
-2631
-2486
-2298
-2036
-1656
-1161
-611
-107
321
672
940
1050
998
811
549
222
-170
-573
-950
-1212
-1331
-1291
-1109
-857
-573
-278
-17
185
368
540
733
941
1137
1320
1461
1548
1591
1550
1484
1411
1279
1120
923
757
595
381
163
20
-29
58
255
463
784
1183
1628
2037
2384
2874
3371
3710
3912
4034
4145
4368
4623
4764
5021
5258
5520
5705
5797
6049
6441
6661
6676
6861
7093
6990
5419
2013
-2052
-5834
-8607
-10632
-11415
-10952
-10387
-9594
-8789
-7627
-5480
-3048
-1399
-488
114
470
814
725
522
748
1500
2392
2956
3608
4271
4755
5098
5203
5287
5431
5345
4420
2937
1167
-784
-2641
-4332
-5538
-6026
-5846
-5361
-4827
-4250
-3724
-3161
-2626
-2139
-1704
-1431
-1300
-1294
-1234
-1033
-711
-251
314
974
1665
2334
2905
3289
3465
3421
3193
2810
2209
1352
234
-897
-1850
-2541
-2900
-2978
-2826
-2546
-2236
-2031
-1962
-1966
-2034
-2108
-2136
-2095
-2004
-1936
-1884
-1800
-1596
-1202
-679
-132
365
746
1002
1090
1000
760
421
24
-419
-862
-1342
-1917
-2497
-2950
-3327
-3793
-4260
-4415
-4255
-4086
-4100
-4019
-3578
-2895
-2272
-1810
-1330
-688
-113
74
33
-3
52
2
-356
-807
-1079
-1211
-1522
-2078
-2576
-2800
-2788
-2806
-2916
-2904
-2650
-2293
-2027
-1844
-1614
-1279
-892
-577
-273
73
413
665
756
700
568
407
188
-132
-545
-929
-1192
-1363
-1469
-1520
-1506
-1387
-1182
-953
-748
-571
-377
-153
70
276
516
784
1035
1204
1263
1275
1318
1339
1253
1102
907
757
610
390
92
-155
-193
-118
85
385
739
1254
1755
2179
2532
2780
2989
3060
3065
3106
3221
3393
3539
3709
3979
4383
4687
4894
5153
5222
5415
5666
5638
5767
5984
6173
6479
5960
3838
666
-3080
-6161
-8205
-9594
-9535
-8890
-8248
-7296
-6422
-5133
-3445
-2184
-1708
-1569
-1489
-1246
-896
-660
-247
450
1509
2421
3067
3750
4273
4698
4953
5142
5210
5102
4500
3113
1538
-65
-1535
-2681
-3543
-3903
-3737
-3283
-2856
-2561
-2412
-2330
-2386
-2497
-2508
-2613
-2657
-2665
-2574
-2189
-1590
-858
-155
602
1331
1981
2561
2930
3119
3074
2844
2403
1872
1263
515
-223
-812
-1158
-1269
-1170
-1015
-918
-842
-907
-1154
-1545
-1962
-2331
-2617
-2804
-2839
-2689
-2407
-2072
-1680
-1172
-606
-101
286
519
650
711
648
488
246
-32
-334
-651
-975
-1326
-1632
-1932
-2411
-3017
-3461
-3592
-3630
-3797
-3825
-3532
-2971
-2388
-1967
-1581
-1110
-640
-435
-400
-343
-227
-151
-281
-522
-669
-692
-845
-1239
-1623
-1814
-1871
-1918
-2057
-2196
-2159
-1992
-1826
-1680
-1486
-1212
-899
-618
-368
-90
203
436
561
545
468
321
97
-209
-568
-878
-1097
-1223
-1273
-1293
-1286
-1227
-1082
-879
-678
-488
-281
-25
242
481
667
832
1016
1180
1295
1372
1424
1464
1445
1332
1157
972
770
509
210
-66
-216
-221
-140
71
361
732
1175
1542
1840
2117
2332
2485
2581
2554
2651
2789
2906
3034
3132
3439
3743
3964
4138
4201
4432
4608
4654
4691
4763
4957
5134
5286
5389
5427
4572
2313
-771
-3680
-5589
-7126
-7915
-7662
-7079
-6059
-5009
-4092
-3062
-2032
-1736
-2117
-2458
-2613
-2357
-1946
-1512
-943
92
1327
2080
2670
3214
3680
3916
3940
3807
3563
3273
2448
1330
270
-651
-1393
-1952
-2230
-2161
-1738
-1370
-1192
-1213
-1372
-1679
-2266
-2793
-3248
-3571
-3617
-3513
-3038
-2297
-1424
-627
36
639
1106
1411
1482
1470
1387
1283
1104
849
631
413
187
-24
-72
2
146
258
225
90
-184
-553
-1094
-1714
-2254
-2648
-2843
-2856
-2647
-2294
-1846
-1411
-1058
-763
-594
-583
-671
-789
-872
-905
-941
-937
-918
-876
-945
-1095
-1247
-1366
-1478
-1793
-2112
-2449
-2775
-3096
-3400
-3571
-3501
-3119
-2748
-2337
-1786
-1162
-627
-306
-183
-218
-262
-478
-891
-1287
-1543
-1699
-1840
-1901
-1934
-1873
-1783
-1815
-1934
-2027
-2086
-2138
-2145
-2152
-2058
-1883
-1674
-1430
-1145
-787
-418
-59
239
489
610
593
452
183
-153
-522
-842
-1076
-1191
-1209
-1136
-985
-789
-611
-502
-449
-429
-400
-369
-314
-237
-108
88
325
568
744
875
954
969
902
778
653
507
332
199
126
119
164
193
270
420
683
940
1140
1345
1504
1743
1823
1822
1760
1731
1839
1886
2045
2221
2594
2944
3196
3374
3376
3536
3543
3383
3258
3202
3319
3555
3739
4031
4465
4820
5169
5173
4276
2611
305
-1904
-3619
-5178
-5876
-5738
-5317
-4716
-3899
-3037
-2314
-1934
-2280
-2903
-3411
-3618
-3609
-3484
-3020
-2309
-1149
49
942
1669
2353
2787
2846
2867
2768
2619
2287
1728
1162
688
332
-39
-250
-299
-107
186
334
285
-17
-459
-1091
-1857
-2584
-3140
-3450
-3551
-3291
-2746
-2068
-1409
-890
-480
-238
-142
-262
-496
-677
-778
-769
-664
-442
-163
158
428
595
730
787
758
615
440
216
-59
-419
-844
-1211
-1503
-1632
-1652
-1505
-1266
-1050
-864
-783
-858
-1011
-1227
-1508
-1751
-1937
-2025
-2013
-1925
-1731
-1510
-1234
-1338
-1899
-2483
-2901
-2938
-3207
-3528
-3305
-2647
-1863
-1334
-958
-682
-397
-362
-662
-856
-806
-682
-755
-880
-870
-680
-496
-683
-1104
-1279
-1280
-1403
-1667
-1977
-2105
-2112
-2097
-2140
-2147
-1992
-1853
-1635
-1403
-1089
-717
-450
-255
-203
-149
-170
-300
-394
-492
-534
-534
-481
-352
-275
-265
-327
-397
-391
-433
-518
-581
-543
-366
-179
-3
125
263
423
509
513
472
485
519
513
507
486
528
568
520
426
347
353
414
430
424
463
527
560
546
570
622
646
727
869
1091
1369
1623
1774
1935
2144
2214
2166
2003
2002
2109
2129
2160
2273
2601
2853
3045
3083
3198
3462
3424
3471
3542
3626
3687
3625
3601
3741
4075
4057
3376
2224
759
-330
-1376
-2485
-2918
-3079
-2806
-2483
-2189
-1666
-1561
-1651
-2193
-2862
-3151
-3425
-3628
-3616
-3195
-2363
-1265
-222
493
1032
1430
1404
1159
912
691
573
468
470
635
860
1014
973
1001
1138
1197
1134
908
577
248
-124
-536
-967
-1295
-1443
-1567
-1614
-1498
-1240
-1004
-873
-784
-696
-666
-843
-1179
-1469
-1575
-1548
-1392
-1118
-723
-307
-15
134
122
62
-84
-310
-523
-638
-652
-631
-619
-537
-334
-153
-92
-137
-225
-360
-507
-696
-876
-984
-1021
-1085
-1164
-1237
-1424
-1695
-2059
-2377
-2632
-2816
-2933
-2959
-2839
-2654
-2425
-2190
-1946
-1715
-1515
-1330
-1211
-1100
-992
-920
-842
-768
-667
-594
-603
-669
-749
-818
-912
-1038
-1147
-1243
-1304
-1367
-1450
-1505
-1551
-1526
-1489
-1440
-1370
-1293
-1192
-1120
-1035
-965
-880
-805
-780
-731
-686
-634
-560
-521
-508
-520
-551
-604
-696
-789
-865
-886
-859
-788
-635
-450
-264
-81
90
235
332
409
481
529
536
527
524
503
488
492
480
473
442
379
296
211
162
120
103
79
63
63
66
66
88
123
165
214
269
383
493
604
727
754
782
826
845
900
926
970
1041
1113
1206
1345
1498
1676
1893
1978
2079
2116
2089
2043
1899
1701
1615
1649
1587
1546
1640
1768
1974
2045
2143
2234
2330
2510
2314
2000
1595
961
459
-49
-572
-778
-826
-890
-863
-741
-579
-579
-773
-1052
-1528
-1837
-2123
-2454
-2572
-2444
-2062
-1709
-1273
-889
-675
-473
-561
-724
-859
-1002
-1061
-1033
-811
-519
-166
183
457
632
736
726
524
319
107
-109
-283
-379
-347
-262
-135
-85
-68
-76
-158
-288
-503
-677
-818
-980
-1125
-1247
-1267
-1248
-1252
-1271
-1246
-1153
-1095
-1078
-1105
-1103
-1105
-1131
-1151
-1139
-1089
-1045
-998
-923
-783
-653
-623
-651
-693
-717
-734
-777
-842
-881
-860
-783
-791
-1033
-1334
-1595
-1783
-1935
-2177
-2219
-1997
-1713
-1436
-1176
-931
-810
-792
-896
-1085
-1219
-1268
-1281
-1207
-927
-526
-175
50
83
74
9
-237
-596
-928
-1087
-1130
-1039
-817
-560
-271
-30
135
158
77
-39
-248
-392
-439
-424
-308
-158
1
244
423
445
445
365
215
95
-44
-174
-174
-183
-144
-71
-20
55
140
111
66
105
121
126
134
181
224
360
331
371
413
378
358
319
271
218
207
111
69
74
140
163
165
152
187
186
123
160
101
139
137
223
249
261
251
324
390
344
322
324
340
282
293
144
70
51
20
23
24
11
33
101
108
86
54
105
131
98
77
68
41
72
139
95
163
262
296
278
249
236
215
196
129
93
78
104
132
85
86
145
163
147
133
70
69
67
-7
-20
-7
-3
-26
-26
-46
-51
-23
0
8
14
63
98
93
159
85
119
21
38
-100
55
-648
-1177
-550
-209
-178
-278
-199
-394
-10
-26
-400
-609
-328
-227
-272
-367
-452
-330
-47
-95
-262
-309
-329
-428
-428
-477
-586
-463
-299
-300
-318
-336
-383
-438
-497
-573
-584
-521
-495
-474
-465
-472
-424
-356
-357
-395
-401
-391
-407
-428
-457
-440
-380
-277
-226
-222
-217
-217
-216
-271
-295
-251
-213
-178
-165
-181
-186
-212
-304
-348
-337
-303
-275
-245
-248
-247
-191
-188
-224
-219
-217
-241
-284
-322
-363
-384
-389
-396
-379
-358
-357
-357
-349
-356
-347
-314
-305
-276
-236
-191
-161
-133
-106
-102
-118
-157
-185
-195
-204
-234
-234
-224
-218
-188
-169
-124
-84
-91
-113
-134
-160
-186
-170
-173
-182
-194
-242
-291
-284
-259
-303
-275
-255
-249
-209
-196
-241
-258
-225
-232
-223
-221
-247
-239
-233
-252
-243
-211
-190
-182
-184
-213
-264
-303
-317
-336
-341
-341
-346
-360
-358
-341
-313
-301
-329
-345
-373
-409
-459
-512
-560
-597
-607
-608
-597
-572
-522
-461
-403
-372
-336
-318
-318
-311
-297
-277
-281
-293
-304
-308
-310
-329
-328
-328
-341
-359
-375
-383
-396
-428
-466
-501
-525
-541
-576
-586
-577
-552
-515
-469
-395
-330
-279
-233
-189
-141
-116
-121
-128
-155
-179
-198
-223
-225
-222
-219
-220
-241
-275
-314
-348
-366
-375
-396
-427
-446
-462
-468
-476
-482
-468
-438
-422
-401
-368
-336
-321
-302
-278
-251
-238
-224
-213
-215
-211
-204
-213
-214
-214
-231
-257
-302
-354
-393
-425
-450
-468
-470
-469
-467
-471
-493
-504
-509
-530
-555
-578
-588
-579
-581
-570
-564
-547
-523
-489
-467
-468
-453
-433
-398
-376
-386
-408
-435
-467
-465
-453
-434
-398
-371
-336
-304
-284
-266
-254
-246
-235
-240
-243
-262
-292
-318
-345
-348
-346
-324
-310
-313
-319
-349
-364
-369
-376
-364
-358
-356
-369
-404
-429
-428
-424
-401
-378
-370
-376
-374
-368
-371
-364
-362
-345
-326
-311
-299
-292
-294
-303
-316
-332
-345
-356
-351
-344
-358
-370
-358
-338
-323
-320
-325
-335
-350
-369
-386
-386
-392
-406
-429
-446
-455
-452
-449
-456
-455
-463
-481
-492
-492
-474
-443
-412
-382
-351
-330
-314
-310
-313
-293
-261
-228
-207
-179
-136
-114
-81
-56
-45
-46
-62
-58
-55
-58
-58
-79
-94
-104
-136
-165
-196
-224
-226
-230
-236
-236
-249
-268
-274
-274
-250
-212
-184
-154
-117
-76
-37
-3
8
28
47
36
26
8
-19
-47
-71
-95
-113
-149
-170
-194
-222
-222
-215
-221
-213
-220
-264
-315
-375
-418
-437
-451
-430
-366
-321
-265
-220
-174
-122
-87
-60
-28
-26
-62
-93
-108
-126
-151
-166
-190
-214
-225
-244
-266
-290
-315
-303
-311
-319
-314
-332
-368
-402
-416
-416
-397
-363
-332
-283
-244
-232
-209
-191
-156
-119
-89
-78
-87
-101
-121
-153
-169
-172
-177
-180
-185
-195
-195
-196
-200
-204
-202
-199
-194
-203
-211
-214
-230
-257
-276
-278
-263
-230
-183
-155
-129
-106
-72
-44
-32
4
22
19
17
10
-6
-28
-63
-102
-137
-156
-163
-158
-159
-170
-179
-191
-189
-187
-199
-201
-201
-217
-231
-257
-255
-238
-230
-218
-211
-209
-217
-211
-212
-210
-193
-169
-160
-154
-140
-146
-150
-170
-168
-155
-161
-172
-196
-217
-244
-282
-309
-320
-322
-324
-315
-309
-323
-342
-375
-373
-343
-304
-274
-256
-248
-236
-215
-189
-146
-95
-57
-38
-18
-9
-18
-35
-42
-54
-58
-72
-90
-89
-104
-126
-155
-174
-189
-203
-214
-215
-203
-180
-164
-150
-123
-94
-77
-71
-76
-77
-80
-83
-84
-84
-98
-104
-91
-87
-81
-73
-60
-64
-73
-82
-112
-138
-156
-188
-209
-219
-217
-226
-234
-235
-233
-231
-236
-249
-250
-254
-239
-230
-240
-246
-236
-223
-220
-205
-213
-189
-202
-203
-218
-187
-197
-153
-166
-129
-282
-508
78
-46
-96
-16
-166
-96
7
-299
-302
-232
-237
-160
-237
-301
-236
-262
-349
-381
-440
-406
-367
-352
-317
-273
-244
-219
-224
-225
-207
-220
-241
-271
-293
-294
-309
-304
-288
-286
-267
-239
-250
-280
-291
-314
-347
-374
-405
-417
-414
-406
-399
-387
-392
-398
-404
-413
-398
-380
-359
-333
-313
-290
-275
-259
-240
-233
-225
-234
-246
-246
-246
-234
-215
-203
-197
-216
-242
-268
-304
-350
-397
-443
-461
-462
-462
-457
-450
-444
-443
-450
-453
-451
-444
-427
-407
-399
-378
-337
-284
-219
-168
-122
-93
-90
-94
-100
-118
-140
-159
-185
-222
-240
-243
-255
-287
-317
-340
-363
-397
-427
-440
-473
-498
-506
-520
-521
-521
-526
-529
-515
-500
-483
-450
-443
-432
-432
-431
-431
-425
-406
-373
-340
-308
-272
-266
-249
-242
-230
-225
-221
-234
-248
-254
-259
-255
-267
-269
-265
-251
-240
-237
-241
-267
-294
-317
-343
-390
-430
-457
-479
-490
-505
-517
-526
-526
-508
-482
-456
-436
-416
-398
-385
-387
-371
-342
-319
-295
-279
-256
-218
-167
-119
-77
-51
-35
-17
-15
-27
-48
-76
-103
-136
-172
-203
-228
-243
-254
-260
-278
-295
-301
-319
-323
-339
-341
-362
-388
-402
-403
-400
-404
-394
-377
-342
-309
-274
-230
-203
-195
-193
-216
-232
-244
-241
-220
-221
-224
-231
-241
-234
-232
-225
-202
-183
-184
-177
-188
-207
-213
-224
-235
-242
-228
-220
-202
-185
-159
-144
-129
-114
-119
-107
-115
-139
-168
-198
-214
-235
-236
-223
-203
-185
-183
-176
-189
-209
-234
-247
-257
-254
-232
-235
-254
-269
-279
-286
-262
-229
-182
-140
-116
-109
-125
-143
-150
-142
-141
-143
-147
-156
-152
-154
-143
-135
-117
-104
-105
-114
-132
-141
-144
-154
-156
-156
-166
-180
-204
-232
-256
-291
-329
-342
-340
-333
-319
-295
-263
-233
-199
-159
-118
-80
-53
-56
-82
-117
-147
-176
-202
-221
-221
-225
-208
-180
-168
-151
-147
-140
-146
-165
-175
-210
-263
-319
-347
-352
-347
-324
-278
-226
-192
-146
-96
-53
-19
29
59
78
77
73
60
36
20
3
3
6
2
-8
-25
-49
-70
-90
-123
-147
-176
-209
-259
-312
-354
-381
-399
-410
-389
-351
-301
-246
-191
-150
-112
-89
-69
-56
-58
-67
-77
-99
-95
-82
-65
-39
-14
5
13
5
-8
-33
-66
-92
-131
-161
-191
-225
-255
-283
-311
-336
-354
-358
-348
-323
-301
-274
-243
-211
-207
-211
-200
-190
-198
-197
-194
-194
-197
-221
-235
-234
-229
-225
-225
-224
-221
-230
-239
-249
-252
-249
-261
-273
-270
-275
-294
-304
-316
-308
-280
-232
-191
-161
-132
-128
-106
-84
-69
-35
-22
-30
-31
-30
-18
5
2
1
-16
-23
-40
-70
-107
-151
-164
-196
-230
-260
-289
-323
-342
-341
-322
-305
-282
-280
-296
-306
-312
-325
-322
-297
-267
-261
-262
-241
-228
-205
-181
-168
-155
-143
-139
-135
-139
-158
-189
-215
-232
-247
-257
-263
-279
-298
-331
-353
-358
-351
-329
-312
-310
-315
-330
-341
-344
-334
-310
-305
-284
-270
-260
-255
-244
-208
-176
-139
-110
-98
-94
-109
-143
-182
-223
-270
-312
-368
-421
-459
-507
-536
-555
-557
-536
-523
-487
-457
-426
-386
-348
-306
-293
-287
-275
-279
-280
-282
-272
-261
-252
-241
-242
-241
-243
-247
-245
-235
-238
-250
-267
-295
-314
-323
-350
-373
-398
-417
-437
-457
-457
-458
-427
-412
-385
-350
-329
-326
-325
-327
-344
-358
-366
-373
-370
-368
-369
-376
-371
-361
-353
-345
-336
-326
-326
-343
-372
-388
-388
-393
-373
-357
-347
-335
-332
-327
-300
-292
-287
-298
-292
-317
-358
-368
-402
-423
-432
-431
-430
-439
-452
-453
-441
-427
-418
-407
-418
-419
-410
-422
-445
-474
-484
-506
-531
-531
-517
-498
-483
-462
-437
-397
-387
-385
-373
-361
-337
-309
-289
-268
-248
-347
-370
-327
-330
-333
-337
-337
-347
-362
-400
-452
-474
-489
-512
-530
-561
-577
-559
-548
-540
-509
-483
-469
-464
-455
-447
-437
-416
-383
-360
-354
-344
-338
-332
-309
-287
-371
-315
-191
-73
-39
-102
-158
-256
-307
-329
-327
-312
-328
-372
-418
-481
-509
-506
-475
-444
-432
-433
-452
-492
-503
-494
-483
-473
-464
-457
-459
-463
-465
-457
-421
-384
-351
-314
-271
-240
-222
-201
-195
-195
-193
-189
-185
-165
-177
-201
-229
-293
-377
-501
-642
-759
-776
-663
-491
-409
-418
-351
-181
-61
-92
-146
-113
-82
-220
-464
-597
-587
-583
-644
-646
-515
-351
-284
-252
-160
-50
-13
-63
-130
-169
-253
-387
-481
-504
-502
-498
-474
-419
-327
-257
-209
-145
-72
-28
-20
-35
-44
-82
-150
-197
-234
-240
-250
-252
-232
-209
-177
-160
-161
-169
-184
-215
-236
-263
-298
-336
-382
-419
-445
-449
-432
-403
-369
-331
-314
-289
-263
-228
-194
-153
-127
-88
-78
-53
-77
-44
-60
11
41
120
-214
-503
-893
-658
-1551
-4268
-2818
-2170
-3456
-2558
-383
-54
-148
1033
1003
196
182
-9
-1069
-1143
-1253
-1422
-907
-549
-216
222
641
773
776
743
480
-11
-221
-243
-768
-811
-529
-507
-325
-40
278
334
379
502
264
-3
-177
-381
-440
-473
-437
-64
303
373
674
906
710
409
305
153
-88
-199
-42
218
355
563
666
675
483
304
317
123
-82
-88
-116
-2183
-3024
-2060
-2389
-2918
-2026
-502
-226
-20
712
942
762
600
19
-222
-276
-615
-797
-543
-363
-310
-55
311
451
253
-375
-2079
-1918
-1414
-2805
-3360
-2087
-963
-1288
-843
115
133
46
236
-143
-413
-652
-1002
-897
-829
-764
-513
53
270
496
667
704
480
57
138
-169
-557
-320
-211
-175
102
375
540
635
549
552
336
131
-404
-522
-1966
-2580
-1874
-2280
-2424
-1960
-866
-772
-969
-428
-501
-839
-814
-1089
-1189
-1158
-1144
-981
-775
-614
-582
-402
-314
-200
-150
-157
-63
-198
-43
-34
-565
-390
-354
-550
-456
-338
-153
-282
-214
-232
-368
-450
-734
-1000
-786
-785
-863
-640
-305
-223
-136
22
-186
-373
-406
-573
-574
-549
-234
-56
-62
314
200
223
85
-31
50
-73
-118
-99
2
327
311
340
317
512
-614
-2675
-1473
-1629
-2589
-2077
-468
-192
-813
227
189
-564
-492
-325
-838
-824
-792
-783
-527
-457
-431
-533
-321
108
77
-7
465
271
77
49
-527
-826
-741
-1040
-1096
-570
-438
-592
-311
21
-385
-705
-889
-1047
-924
-1126
-1173
-704
-267
-311
-192
80
8
-253
-612
-660
-539
-687
-811
-518
-223
-401
-483
-200
167
-241
-628
-60
19
-541
-458
190
215
-32
-155
-41
3
-417
-296
0
-48
-17
-85
160
320
-281
-703
-643
-189
-129
-327
36
239
272
86
-313
-603
-279
-309
-644
-588
-479
-42
-131
-228
5
-278
-253
-225
-300
-455
-234
-11
-372
-214
-39
73
49
-388
-184
30
-248
-201
2
95
9
-177
-204
-141
-67
-156
-776
-562
52
-42
-234
-269
-125
-229
-678
-1242
-798
-590
-621
-633
-116
-59
-575
13
-39
-702
-1053
-902
-793
-256
-379
-1154
152
683
-570
-1039
35
188
-904
-342
296
-622
-1056
-935
191
320
-23
-17
-654
-618
-109
-117
-181
76
-50
-187
-1385
-990
157
-206
-578
-61
195
-381
-269
-382
-9
79
-805
-893
93
196
-191
-433
-61
329
-14
-803
-696
-34
56
-254
-512
-145
-133
65
-281
-209
-164
2
404
513
-19
-891
415
351
-496
-777
-494
286
-44
-546
24
765
-92
30
20
-290
-365
138
-47
-131
-87
39
76
-38
26
-127
438
266
-378
-36
628
-300
-106
1102
-605
-1335
-52
5
-1080
-438
-21
68
414
1147
70
-770
287
359
-387
-1188
-580
387
595
-310
-405
669
996
-259
185
1146
648
-558
-5
676
-1011
-599
563
552
1153
486
182
1790
631
-1224
293
445
-1399
-862
-99
561
46
-78
230
519
1299
11
-581
259
877
99
-428
-25
1002
772
-255
539
841
351
770
-191
884
1149
-348
-772
901
310
-958
-267
426
1545
182
-426
379
917
371
-62
-602
-4
631
322
62
247
873
702
95
115
-100
607
-106
234
860
-690
-406
335
-234
-782
-223
1595
1187
-137
631
181
-473
-106
-994
-305
822
-239
448
1418
557
-682
123
520
-258
-729
-148
452
89
-77
733
-34
-444
620
790
-85
-311
1140
623
-277
336
535
20
-433
-497
636
1325
-418
-488
985
606
-1182
-111
396
-14
-626
379
739
-507
-569
-81
400
-542
-334
448
75
-68
187
167
-353
2
175
-50
156
-308
1354
935
-593
-80
515
-353
-814
-557
179
-38
-466
295
-565
-163
419
-404
-1042
-99
718
-518
-864
140
-57
-418
-700
-105
-501
408
545
-750
398
505
-980
368
-271
-1192
114
1378
577
-701
1316
978
-1152
-552
412
186
-6
-534
676
1104
-399
-619
775
511
-1135
-449
1409
-115
-1110
255
-279
-57
16
-600
-1
1231
562
-248
-605
178
615
-998
-184
587
137
113
28
243
-231
-831
900
332
-866
171
-351
-273
-535
375
877
-497
-47
1248
-271
-1192
-1105
-129
324
-1111
-369
138
700
-225
-1124
290
776
195
-1046
-901
378
-140
-614
-786
-64
13
-56
889
-546
-161
624
-624
-979
-359
-287
-2086
-79
1287
222
-936
551
1101
-1296
-91
-243
-328
-448
-1114
272
855
-512
-711
357
1096
889
-771
-165
383
-903
-1372
-884
-345
436
204
-234
530
81
377
-188
-1482
-754
1543
-678
-2894
401
1697
-245
-1798
353
1156
-431
-1739
45
1911
-335
-1864
-601
2074
-842
-2315
332
205
991
-68
-372
578
-637
-11
-578
-848
1227
76
-1188
-201
537
-961
-1671
94
1523
304
-223
622
29
-553
-136
-612
-111
1410
914
-739
-78
1525
284
-1812
-665
591
-298
-1388
-1846
663
398
-1617
-1007
1750
1568
-1855
-738
1068
-178
-1762
-1465
-421
1049
-598
-943
1156
656
-805
-157
308
-662
-93
833
-1063
-1376
1367
56
-2283
-304
865
325
-955
-878
-33
-127
-348
-1389
-1045
469
103
-1478
-144
33
331
124
-978
-143
-253
-99
-1257
-735
400
-406
483
638
-417
-1107
107
-224
-1262
261
-89
-815
519
-316
-917
-304
-415
-228
-616
686
604
-274
-92
453
151
-1230
-1070
29
780
-105
-1213
-25
795
178
-1341
-628
-263
-487
-626
-1088
-1029
40
-3
-2082
-692
-113
39
-307
-415
1512
792
-1029
-705
-334
-323
171
-412
444
1967
-505
-1091
1132
-388
-908
899
458
-613
-433
122
-234
690
-603
-917
477
779
-676
-944
268
746
-1297
-1833
-217
73
19
-606
-14
997
407
-502
53
-503
-1717
1061
-310
-1761
709
674
-8
-1261
-184
541
-871
-1843
1211
671
-1958
-256
661
-853
-1612
-518
32
188
-896
-234
573
-411
-372
-118
-27
-311
-784
-497
246
-1159
321
560
-716
589
-25
804
-952
196
969
-1230
-880
-72
1182
-1145
-1591
51
1532
-226
-589
529
-237
-272
-1331
-1079
-233
785
-477
-529
-188
649
480
-1086
-683
861
1015
-674
-1395
-717
-1197
-192
143
-530
729
1184
-294
-947
446
222
-1248
-786
1062
630
-1731
-1197
1574
923
-1609
-335
1532
283
-1839
-1351
-115
81
-504
-1278
894
174
-665
-561
-456
-95
-266
-935
-732
-977
-26
-570
-959
-36
242
141
-1426
277
997
-1435
-960
589
-382
-1203
-425
416
429
439
66
-207
175
219
-685
-652
-335
829
831
-864
-796
897
1028
-1232
-1200
1015
1080
-686
-732
310
353
106
-1659
-348
751
-425
-157
-282
-196
450
-328
-847
-1407
-1059
819
-96
-840
294
84
555
-778
-1250
663
-113
-915
215
257
-950
-1246
129
-217
-1272
3
554
867
-444
-890
-164
-533
-1185
-1550
-602
-324
-531
356
303
152
499
-62
-762
-370
402
-689
-1769
-49
1352
-902
-1253
954
1690
509
-900
563
813
-398
-1712
-1207
-45
24
-994
-90
2023
333
-1190
-1111
-544
-798
-1591
-571
-813
289
-181
-1459
-867
1838
715
-2081
-1007
730
448
-2515
-2466
-495
1613
184
-1873
338
1705
-584
-1931
-910
847
74
-2480
-1259
352
-440
-2492
-526
990
-541
452
-456
-507
-872
-2008
-454
-1089
-1396
268
-470
-673
930
258
-1202
-1554
137
-425
-1956
-421
-659
-138
-79
-1558
-485
101
-359
-1145
-1291
295
671
-1300
-2868
-558
904
-1147
-2599
-75
999
-684
-1963
-1528
-450
-621
-1388
-1057
275
4
-56
126
303
-859
-563
282
-489
-777
-241
-54
-728
-304
-49
-827
-468
-517
359
698
-996
-1234
252
-413
-1306
-403
624
-131
-947
-447
182
-189
-1894
-540
1224
-1016
-1987
-1461
-127
-95
-582
-829
-956
799
-612
-1794
-920
274
-542
-1708
-914
-649
-885
-1252
-831
-660
-30
173
-918
-1906
-600
-386
-1573
-560
-551
-134
-406
-233
-1467
-897
-154
-735
-914
217
29
-848
-406
-688
-561
-1176
-328
689
-253
-1507
255
746
-1456
-1941
-195
71
-1807
-1047
-313
-98
-143
-644
-954
-1750
-13
17
-1166
-1564
-505
545
-1039
-1759
-495
836
-1083
-849
345
-298
-1247
-882
-313
-187
-719
-1174
-531
382
-247
-909
-1086
-136
403
-1829
-1608
-369
-654
-1518
-691
-70
-396
-710
-829
23
-356
-1087
-1441
-871
239
-544
-945
-559
-7
156
-84
156
-255
219
-306
-1582
-1597
-5
560
-1084
-438
773
59
-1287
-1183
460
671
-519
-32
-107
266
-220
-788
246
455
91
-237
-609
281
-510
32
699
-688
-19
335
-438
-539
709
210
-403
443
81
-195
95
733
-5
-173
377
1033
2
-510
584
195
129
-91
876
145
-819
-46
1081
137
-675
241
778
-132
-733
-772
181
594
258
-430
-156
615
-222
-916
-539
640
230
-125
649
16
9
-235
-1543
-1398
-595
339
-353
-647
1050
468
-901
-960
151
294
-999
-350
775
471
-705
-800
43
383
-591
-658
126
203
-807
-1413
-1276
-884
-675
-1600
-1233
749
107
-1506
-852
-337
-874
-1003
-826
-1381
-127
447
-968
-1470
-682
496
-504
-1906
-1209
89
801
-767
-1387
-75
492
-1067
-1662
408
651
-100
-588
-152
-397
-66
-738
-1446
-151
-316
-473
18
-335
-348
220
-240
-1074
-967
739
-420
-665
130
-196
154
20
100
-706
101
564
-473
-129
164
-452
-581
-194
-264
-127
266
-465
-106
-176
-1501
-1048
-1108
-1379
188
-281
-1377
-1011
631
117
-1882
-855
-64
-637
-695
-1728
-778
-328
-717
-676
-490
85
-171
-528
-282
274
48
33
100
-205
-32
-935
-956
863
-50
-514
54
85
-380
-1583
-1764
-689
-131
-1350
-1758
134
424
-1861
-1286
67
-502
-640
-750
-754
-485
-580
-1357
-1020
110
-188
-265
-898
-972
220
-235
-1762
-1548
-148
-84
-1090
-1120
741
1151
-236
-264
420
400
-599
-1414
-386
980
-160
-1119
581
683
-319
-126
-395
-520
-412
-913
-1112
-1231
-971
-494
-71
164
-162
617
588
-989
-532
-264
-800
-159
-586
-163
-89
-330
-223
42
118
-826
-921
-853
-1042
-1290
-914
-316
-721
-170
334
-340
-631
-49
6
-729
-824
261
157
-440
106
921
1151
164
-323
-214
121
893
17
-1512
-994
300
-506
-1788
-694
1148
129
-1488
-517
-237
-1412
-1323
-827
-804
-245
-107
-827
-364
323
-329
-428
-631
-360
555
-84
-1074
-955
438
-280
-1105
-697
61
116
-954
-1862
-945
-125
-1338
-1075
376
271
-535
63
478
149
-267
-1129
-177
85
-705
-688
-429
507
281
-1527
-736
147
-511
-591
-947
-881
-194
224
-730
-895
413
530
-279
-691
5
209
-684
-1215
-454
233
294
273
187
628
82
-345
187
-21
-677
-46
711
644
-413
-544
183
402
286
-175
-20
329
89
-807
-708
-444
-319
-145
-663
-241
497
-22
-765
-193
131
-369
-622
-429
93
558
-50
-223
364
222
-423
-312
453
-114
-1039
-928
-290
-224
-1169
-808
-622
-109
308
-795
-685
-606
-593
-452
-587
96
-138
-255
-178
-56
176
-1027
-683
4
-169
-694
-920
-742
-411
-576
-637
-661
-804
-471
-636
-1302
-757
-537
-1471
-1595
-1501
-797
-864
-968
-446
-702
-468
-483
-847
-1151
-585
-211
-760
-790
-552
-643
-613
-582
-392
50
-105
-1059
-942
-211
-540
-790
-1095
-790
317
356
-843
-1155
-33
-279
-1492
-1008
-419
-562
-817
-547
-718
-340
-266
-1428
-966
-3
-312
-1142
-762
-264
-385
-710
-344
-432
-346
320
-54
-550
-623
-564
-465
-934
-1117
17
584
51
84
230
68
337
187
-534
-270
575
91
-493
-421
275
-141
-1172
-672
-609
-508
-315
-1134
-1147
-733
-963
-1476
-1266
-124
-242
-1025
-1238
-805
-894
-1688
-1036
-457
-573
-646
-454
-181
-479
-584
-571
-495
-303
31
-131
-654
-395
-139
-47
-299
258
223
-265
48
-89
-178
-90
0
-225
-485
108
113
120
323
8
-22
-559
-425
145
-73
-181
314
326
-50
-448
-131
231
-400
-680
-86
6
-432
-460
-131
-406
-301
-201
-232
181
353
444
-1
-245
-153
79
345
114
389
672
489
196
159
238
188
105
240
444
-14
-350
236
134
-222
213
378
28
-584
-453
-150
-117
-408
-233
457
757
43
-406
-156
10
31
-509
-459
119
257
-364
-182
455
198
130
222
221
237
82
56
-11
-170
-37
309
107
-70
273
390
-370
-643
-34
-237
-766
-419
266
167
-387
-402
172
-41
-474
-356
143
224
60
-195
-363
-281
171
223
-372
-230
558
528
-571
-836
-5
274
-283
-484
289
909
355
-458
-354
220
-165
-565
-237
-146
-275
-273
-427
-870
-1177
-700
-282
-411
-574
-374
-338
-861
-1171
-948
-649
-361
-119
-245
-694
-778
-494
-828
-1278
-911
-189
-218
-769
-1237
-1023
-672
-854
-1069
-681
-223
-385
-697
-805
-612
-719
-823
-591
-208
-133
-298
-272
-282
-371
-535
-369
-61
-241
-640
-429
-220
-455
-533
-328
-126
-137
-209
-220
-272
-361
-387
-495
-477
-185
-40
-131
-320
-227
19
-91
-608
-680
-109
-78
-809
-905
-465
-155
-303
-370
-225
-200
-153
-381
-574
-407
-14
-22
-324
-96
395
287
-154
-260
38
147
-75
-257
-66
215
153
-173
-339
-205
-33
-16
-207
-368
-182
-24
-154
-449
-467
-144
-61
-256
-306
-213
-358
-636
-756
-632
-566
-407
-406
-418
-373
-381
-416
-637
-535
-201
-140
-315
-218
-79
-118
-313
-288
32
193
-36
-249
-102
-1
-233
-481
-491
-241
-99
-183
-255
-350
-467
-407
-457
-730
-655
-408
-488
-666
-655
-597
-601
-583
-431
-357
-353
-395
-491
-482
-374
-322
-394
-297
-102
-123
-298
-364
-294
-245
-356
-335
-298
-259
-232
-367
-344
-344
-366
-304
-363
-463
-472
-428
-436
-566
-573
-500
-407
-425
-494
-512
-561
-586
-566
-563
-519
-400
-428
-523
-564
-601
-657
-643
-508
-462
-512
-685
-726
-556
-432
-523
-550
-464
-453
-499
-507
-480
-377
-371
-461
-332
-222
-267
-295
-216
-157
-160
-187
-155
-149
-167
-96
-27
-119
-119
41
139
28
-129
-82
25
43
-69
-141
-119
-30
5
-51
-122
-109
-91
-173
-202
-127
-72
-139
-250
-175
-28
-114
-238
-183
83
230
82
-46
-20
26
-3
0
82
128
149
157
125
111
37
6
69
170
171
119
92
63
101
187
241
237
249
284
242
99
-49
-78
29
176
243
199
169
143
70
-19
-40
24
36
2
-29
-1
-31
-188
-312
-244
-94
-122
-225
-301
-321
-300
-351
-337
-338
-256
-125
-81
-153
-248
-323
-312
-264
-306
-315
-282
-212
-244
-338
-389
-443
-455
-439
-413
-371
-368
-420
-462
-458
-427
-404
-348
-326
-349
-401
-429
-493
-554
-520
-476
-435
-448
-492
-499
-555
-534
-479
-411
-436
-472
-394
-357
-382
-410
-387
-365
-341
-354
-361
-394
-420
-406
-337
-339
-423
-427
-325
-315
-373
-408
-434
-410
-377
-365
-331
-288
-287
-287
-274
-287
-317
-324
-284
-279
-229
-159
-141
-195
-258
-225
-150
-168
-222
-177
-113
-114
-118
-68
10
29
54
57
66
48
44
40
2
38
87
121
152
200
247
232
240
283
358
365
398
477
542
570
594
713
753
763
714
715
772
793
866
933
1003
1036
1050
1069
1115
1145
1171
1208
1281
1370
1380
1416
1450
1565
1560
1553
1558
1576
1594
1533
1589
1577
1579
1539
1466
1430
1349
1185
949
791
563
356
225
131
57
-80
-237
-422
-652
-879
-1098
-1193
-1302
-1417
-1534
-1629
-1719
-1820
-1865
-1947
-1990
-2078
-2149
-2174
-2178
-2184
-2184
-2086
-2009
-1910
-1848
-1822
-1815
-1823
-1832
-1811
-1705
-1595
-1452
-1333
-1206
-1100
-1021
-969
-897
-811
-764
-704
-630
-557
-502
-439
-370
-318
-295
-314
-320
-350
-375
-433
-492
-476
-443
-432
-476
-575
-651
-693
-799
-881
-902
-914
-985
-1037
-1058
-1073
-1116
-1153
-1153
-1177
-1184
-1213
-1217
-1223
-1196
-1139
-1085
-1037
-976
-935
-928
-903
-880
-807
-730
-622
-506
-398
-303
-252
-197
-163
-90
-22
24
76
120
169
202
250
272
283
288
334
377
365
349
346
395
442
433
424
440
433
397
340
328
280
295
360
416
409
409
441
482
542
542
543
586
643
694
786
902
1059
1226
1346
1445
1524
1586
1711
1868
2092
2311
2515
2674
2789
2846
2847
2536
1893
1187
913
1079
1577
1840
1773
1516
1160
748
237
-108
-302
-275
-319
-419
-769
-1074
-1199
-1106
-969
-1167
-1608
-1929
-2114
-2255
-2422
-2582
-2557
-2326
-2018
-1891
-1971
-2304
-2640
-2788
-2670
-2405
-2220
-2002
-1856
-1659
-1534
-1512
-1464
-1298
-1127
-1044
-1055
-1075
-912
-607
-302
-70
110
218
241
231
194
87
-14
-7
183
460
612
526
350
215
117
25
-84
-173
-217
-256
-319
-361
-396
-431
-462
-536
-684
-932
-1123
-1221
-1217
-1216
-1219
-1198
-1182
-1148
-1189
-1276
-1463
-1592
-1607
-1546
-1463
-1403
-1362
-1342
-1337
-1296
-1303
-1298
-1306
-1300
-1297
-1273
-1210
-1117
-993
-919
-857
-835
-827
-849
-865
-892
-910
-882
-831
-751
-677
-596
-612
-718
-823
-854
-808
-804
-834
-833
-808
-793
-788
-743
-745
-796
-833
-848
-864
-891
-876
-798
-709
-650
-631
-618
-618
-614
-667
-713
-727
-689
-588
-487
-396
-365
-334
-299
-233
-188
-187
-165
-139
-89
-9
100
147
191
268
313
324
339
400
484
548
603
658
678
728
744
782
780
804
835
861
923
992
1043
1114
1200
1255
1359
1409
1474
1477
1538
1637
1735
1828
1925
2057
2176
2253
2226
2275
2208
1966
1433
1022
963
1162
1502
1533
1417
1099
867
496
251
-82
-66
-76
-94
-253
-513
-707
-779
-710
-708
-951
-1272
-1477
-1536
-1623
-1752
-1797
-1705
-1494
-1395
-1403
-1619
-1853
-2011
-1972
-1754
-1617
-1520
-1479
-1342
-1229
-1170
-1130
-1083
-911
-814
-758
-790
-757
-602
-379
-159
-32
7
7
-21
-41
-71
-94
-103
-8
140
249
215
66
-27
-32
-66
-122
-171
-235
-312
-357
-373
-360
-381
-429
-495
-580
-697
-827
-922
-932
-878
-859
-863
-903
-935
-972
-1041
-1114
-1202
-1223
-1188
-1123
-1088
-1119
-1118
-1060
-1010
-971
-970
-1018
-1054
-1059
-1044
-1006
-940
-853
-773
-740
-733
-772
-782
-788
-782
-770
-748
-699
-653
-635
-666
-684
-724
-773
-833
-881
-864
-866
-883
-883
-832
-771
-753
-800
-867
-957
-994
-989
-982
-956
-901
-835
-781
-742
-749
-765
-768
-760
-749
-726
-672
-603
-523
-478
-423
-372
-336
-309
-303
-295
-264
-209
-134
-63
19
91
113
107
114
143
185
220
229
264
309
371
447
502
555
607
596
592
570
576
602
607
645
676
705
749
782
776
765
772
775
809
849
913
994
1010
1087
1094
1144
1183
1193
1204
1213
1226
1253
1275
1305
1351
1349
1343
1236
1089
936
871
883
869
842
742
603
531
392
254
94
11
-43
-150
-263
-414
-481
-529
-579
-686
-840
-964
-1083
-1132
-1194
-1235
-1252
-1287
-1237
-1239
-1262
-1345
-1412
-1413
-1393
-1327
-1339
-1358
-1345
-1297
-1239
-1195
-1110
-1050
-998
-971
-956
-913
-862
-764
-669
-594
-551
-550
-512
-465
-428
-403
-387
-355
-326
-298
-294
-277
-285
-296
-289
-291
-322
-390
-465
-508
-513
-503
-535
-580
-612
-650
-698
-746
-778
-784
-778
-744
-763
-834
-883
-913
-911
-927
-958
-989
-1002
-979
-984
-1026
-1050
-1039
-1021
-1015
-1022
-1028
-1006
-990
-986
-951
-913
-869
-850
-846
-840
-830
-805
-802
-776
-735
-714
-704
-732
-734
-698
-668
-673
-670
-663
-682
-683
-673
-686
-703
-708
-681
-676
-691
-706
-701
-696
-702
-700
-679
-663
-659
-643
-640
-606
-578
-562
-566
-535
-500
-489
-470
-428
-388
-383
-363
-349
-331
-307
-274
-244
-211
-188
-155
-119
-69
-23
7
27
32
49
33
30
45
92
149
170
189
205
228
255
262
272
281
307
319
318
293
256
263
269
283
265
229
186
156
144
144
156
199
276
292
270
252
247
246
226
211
223
233
223
211
195
177
177
177
192
188
166
162
148
134
132
96
90
81
31
28
-38
-33
-89
-63
-149
11
27
-156
-188
-193
-158
-341
-261
-282
-286
-239
-338
-434
-418
-423
-483
-506
-393
-503
-528
-448
-508
-571
-556
-539
-585
-600
-634
-655
-575
-661
-749
-685
-687
-719
-767
-754
-754
-802
-787
-826
-803
-813
-830
-862
-894
-868
-862
-842
-828
-862
-880
-880
-885
-883
-884
-857
-867
-850
-860
-861
-815
-798
-801
-820
-788
-787
-825
-844
-881
-835
-795
-783
-787
-794
-770
-751
-735
-745
-743
-668
-617
-642
-661
-639
-617
-611
-567
-510
-496
-512
-537
-503
-443
-403
-373
-364
-309
-272
-277
-329
-361
-293
-240
-205
-193
-206
-248
-297
-288
-273
-249
-207
-175
-166
-170
-182
-177
-152
-136
-130
-97
-71
-99
-120
-108
-84
-54
-27
-27
-38
-5
50
61
53
86
148
174
119
70
96
140
143
112
131
155
162
129
89
104
134
128
131
147
140
121
126
141
151
167
165
172
208
219
236
230
221
290
356
370
334
336
393
413
402
402
407
415
410
388
341
345
379
399
409
440
447
407
377
384
415
437
430
417
411
409
404
386
382
365
406
400
331
321
370
405
378
370
418
393
343
332
344
361
360
337
303
287
312
307
155
102
137
192
127
62
54
126
166
138
78
54
112
78
35
21
82
116
143
80
-4
45
48
-33
-75
-28
-15
-50
-144
-173
-152
-135
-210
-262
-225
-173
-199
-273
-293
-268
-239
-261
-300
-299
-280
-290
-302
-297
-308
-358
-371
-389
-429
-458
-454
-453
-491
-535
-579
-588
-581
-588
-562
-515
-503
-519
-530
-501
-499
-528
-542
-517
-489
-490
-512
-511
-481
-484
-484
-481
-482
-482
-469
-432
-381
-356
-357
-348
-337
-329
-341
-325
-294
-266
-271
-281
-266
-248
-230
-214
-188
-187
-218
-269
-300
-295
-264
-238
-240
-227
-210
-176
-186
-200
-186
-155
-132
-131
-112
-96
-83
-82
-84
-81
-66
-67
-78
-71
-55
-40
-27
-12
10
3
-4
3
4
-2
-11
-28
-39
-45
-61
-73
-63
-38
-36
-56
-53
-26
-31
-59
-55
-33
-41
-46
-43
-74
-122
-124
-88
-88
-105
-108
-92
-76
-86
-81
-55
-46
-76
-116
-151
-155
-148
-148
-130
-107
-102
-139
-197
-220
-208
-230
-269
-274
-245
-230
-236
-238
-223
-204
-199
-184
-174
-188
-200
-198
-181
-165
-151
-140
-128
-102
-84
-85
-102
-104
-100
-117
-140
-138
-124
-146
-164
-152
-173
-179
-166
-153
-124
-114
-117
-116
-96
-105
-140
-135
-129
-115
-112
-109
-112
-128
-139
-128
-128
-152
-177
-207
-193
-159
-131
-122
-122
-127
-145
-176
-190
-176
-136
-126
-135
-167
-186
-207
-224
-238
-232
-210
-231
-269
-297
-310
-320
-304
-307
-328
-351
-351
-376
-387
-370
-361
-352
-346
-353
-366
-378
-383
-341
-318
-315
-320
-315
-347
-372
-365
-378
-365
-348
-341
-353
-359
-353
-343
-352
-360
-348
-326
-296
-297
-286
-257
-257
-264
-271
-246
-214
-210
-198
-192
-164
-156
-171
-166
-154
-146
-164
-193
-190
-174
-189
-182
-165
-170
-181
-188
-179
-183
-191
-190
-204
-204
-199
-198
-182
-175
-178
-174
-166
-162
-146
-140
-131
-105
-85
-64
-57
-43
-32
-31
-40
-56
-65
-70
-67
-76
-91
-102
-101
-115
-131
-126
-128
-137
-136
-130
-134
-142
-140
-128
-119
-127
-113
-86
-85
-89
-100
-93
-84
-98
-100
-99
-97
-74
-62
-61
-58
-50
-49
-62
-84
-67
-57
-55
-49
-34
-25
-34
-53
-65
-71
-78
-80
-79
-78
-69
-67
-72
-72
-103
-99
-97
-99
-72
-69
-50
-44
-44
-41
-50
-33
-27
-28
-31
-39
-41
-40
-45
-46
-54
-71
-69
-72
-86
-99
-102
-95
-82
-75
-80
-79
-76
-69
-62
-65
-68
-53
-61
-66
-61
-59
-53
-51
-47
-42
-38
-2
10
0
11
8
-12
-45
-68
-76
-62
-50
-41
-29
-30
-40
-44
-46
-56
-65
-70
-73
-73
-91
-108
-100
-106
-126
-133
-141
-139
-125
-109
-94
-73
-68
-78
-77
-68
-65
-72
-72
-55
-47
-62
-60
-49
-35
-42
-56
-53
-54
-54
-50
-56
-61
-72
-82
-91
-114
-122
-107
-97
-88
-98
-106
-94
-91
-102
-113
-118
-92
-104
-132
-152
-161
-150
-162
-166
-163
-167
-167
-169
-179
-193
-193
-215
-238
-248
-261
-271
-296
-313
-331
-342
-335
-355
-361
-333
-314
-307
-307
-296
-286
-275
-271
-260
-245
-234
-234
-235
-240
-237
-229
-242
-250
-258
-264
-273
-289
-290
-276
-266
-268
-262
-257
-256
-255
-261
-273
-298
-306
-310
-317
-325
-311
-288
-274
-274
-275
-267
-264
-270
-266
-268
-260
-254
-261
-253
-253
-253
-241
-233
-234
-225
-205
-201
-219
-211
-200
-219
-242
-227
-224
-239
-260
-261
-260
-288
-304
-292
-274
-269
-273
-269
-275
-278
-305
-329
-312
-311
-327
-338
-322
-305
-302
-297
-287
-267
-265
-285
-285
-264
-259
-254
-246
-250
-259
-274
-262
-223
-221
-220
-207
-194
-190
-196
-177
-177
-176
-186
-189
-181
-176
-171
-189
-183
-163
-154
-170
-197
-192
-178
-179
-197
-208
-195
-183
-186
-186
-187
-188
-184
-181
-164
-145
-136
-140
-144
-149
-142
-142
-147
-136
-134
-135
-140
-148
-145
-156
-168
-170
-170
-166
-165
-175
-193
-197
-198
-205
-195
-195
-207
-232
-244
-247
-252
-262
-243
-224
-243
-268
-268
-254
-248
-226
-226
-232
-242
-248
-245
-255
-266
-254
-228
-227
-227
-215
-214
-220
-220
-227
-231
-236
-240
-247
-274
-288
-298
-298
-321
-336
-345
-361
-370
-379
-373
-381
-392
-382
-364
-359
-369
-371
-388
-401
-407
-387
-355
-354
-354
-357
-342
-331
-348
-369
-364
-360
-375
-387
-379
-363
-366
-373
-377
-374
-377
-382
-377
-377
-377
-381
-377
-389
-407
-407
-409
-409
-416
-413
-416
-417
-399
-375
-374
-395
-399
-381
-375
-386
-384
-366
-345
-348
-345
-330
-329
-336
-348
-339
-335
-330
-329
-335
-331
-319
-308
-324
-329
-328
-326
-344
-360
-354
-365
-376
-374
-369
-383
-400
-401
-399
-410
-417
-403
-372
-356
-351
-347
-328
-313
-315
-316
-307
-270
-246
-251
-260
-257
-249
-252
-262
-250
-244
-248
-260
-274
-275
-270
-266
-259
-261
-268
-278
-289
-297
-309
-314
-313
-296
-279
-277
-292
-303
-283
-270
-276
-276
-260
-249
-253
-260
-250
-239
-256
-258
-241
-221
-213
-219
-218
-232
-262
-274
-274
-273
-269
-275
-272
-271
-278
-282
-281
-291
-294
-274
-266
-273
-267
-257
-258
-268
-260
-263
-267
-269
-278
-275
-272
-260
-262
-266
-272
-285
-292
-296
-313
-340
-349
-341
-352
-360
-353
-345
-348
-353
-345
-336
-330
-333
-316
-297
-297
-294
-290
-293
-304
-317
-319
-326
-347
-359
-366
-362
-355
-335
-318
-300
-305
-315
-322
-336
-350
-363
-359
-374
-357
-328
-327
-322
-304
-273
-272
-291
-285
-260
-242
-230
-230
-228
-235
-243
-251
-245
-235
-233
-241
-250
-245
-235
-223
-220
-209
-189
-183
-181
-169
-164
-163
-170
-167
-153
-155
-165
-180
-186
-192
-186
-166
-158
-151
-144
-141
-133
-131
-133
-133
-138
-138
-126
-124
-115
-123
-139
-151
-170
-165
-152
-156
-163
-156
-149
-167
-172
-177
-170
-154
-161
-160
-152
-150
-177
-203
-206
-211
-227
-225
-230
-240
-233
-227
-236
-237
-235
-234
-238
-235
-227
-234
-231
-235
-238
-227
-222
-213
-220
-229
-231
-243
-241
-231
-221
-208
-200
-199
-205
-217
-216
-216
-217
-219
-230
-234
-240
-246
-244
-244
-223
-209
-208
-176
-171
-179
-181
-187
-193
-206
-211
-206
-202
-206
-215
-213
-201
-208
-223
-229
-225
-212
-218
-219
-225
-240
-246
-262
-276
-283
-294
-298
-305
-314
-316
-332
-349
-332
-337
-332
-315
-300
-290
-291
-269
-259
-268
-280
-268
-260
-272
-278
-267
-260
-270
-277
-285
-294
-292
-295
-310
-331
-347
-364
-369
-373
-383
-382
-379
-386
-383
-379
-390
-394
-399
-391
-374
-375
-390
-393
-396
-399
-401
-402
-407
-415
-423
-428
-415
-403
-403
-404
-398
-391
-395
-397
-396
-399
-399
-408
-436
-450
-456
-461
-464
-458
-442
-446
-441
-424
-400
-390
-396
-393
-398
-401
-419
-431
-422
-408
-419
-451
-457
-459
-459
-457
-457
-448
-437
-431
-432
-416
-407
-407
-416
-409
-389
-373
-370
-347
-333
-324
-329
-334
-313
-324
-340
-351
-352
-357
-357
-360
-365
-353
-318
-305
-324
-331
-329
-325
-331
-339
-320
-323
-332
-324
-313
-307
-316
-324
-315
-310
-319
-322
-312
-322
-350
-365
-358
-346
-370
-386
-389
-387
-389
-391
-395
-396
-406
-420
-417
-417
-407
-402
-394
-400
-395
-394
-389
-379
-386
-400
-426
-430
-436
-429
-423
-432
-424
-413
-412
-409
-418
-422
-425
-439
-433
-406
-394
-397
-399
-400
-394
-395
-393
-385
-378
-389
-377
-363
-354
-355
-364
-370
-363
-359
-366
-362
-361
-364
-377
-381
-378
-374
-375
-384
-385
-369
-377
-392
-392
-406
-418
-407
-386
-359
-332
-318
-294
-280
-278
-264
-257
-245
-250
-242
-229
-226
-216
-232
-250
-241
-240
-268
-285
-286
-289
-302
-310
-309
-288
-279
-289
-302
-291
-276
-283
-270
-241
-222
-199
-198
-208
-210
-217
-219
-215
-213
-197
-189
-200
-203
-196
-202
-212
-216
-212
-207
-207
-214
-212
-204
-200
-210
-225
-228
-241
-243
-242
-236
-204
-183
-170
-166
-181
-181
-189
-205
-205
-195
-189
-185
-195
-197
-204
-221
-234
-229
-222
-212
-189
-175
-175
-172
-155
-163
-179
-185
-189
-178
-183
-195
-188
-179
-179
-189
-197
-190
-178
-175
-163
-147
-151
-169
-171
-171
-176
-177
-187
-192
-184
-178
-176
-168
-144
-142
-143
-135
-129
-112
-99
-91
-84
-82
-70
-67
-76
-55
-38
-48
-58
-75
-89
-102
-111
-104
-101
-110
-130
-123
-113
-114
-109
-99
-95
-92
-88
-79
-84
-85
-66
-42
-39
-29
-13
-2
7
7
11
6
-11
-15
-17
-25
-25
-10
-11
-21
-25
-14
-4
10
5
-8
-7
-17
-34
-49
-48
-47
-39
-35
-54
-67
-61
-61
-56
-53
-46
-40
-52
-62
-77
-99
-115
-125
-134
-151
-167
-156
-152
-160
-164
-146
-125
-124
-122
-92
-55
-55
-68
-77
-82
-99
-103
-108
-119
-126
-130
-125
-122
-119
-117
-128
-134
-128
-128
-120
-119
-101
-99
-113
-99
-96
-94
-89
-95
-94
-89
-79
-97
-122
-125
-134
-140
-138
-133
-140
-143
-137
-138
-141
-140
-135
-149
-144
-150
-150
-146
-151
-137
-146
-138
-130
-143
-154
-169
-164
-149
-135
-122
-116
-121
-125
-138
-140
-134
-134
-136
-136
-140
-149
-158
-173
-179
-175
-187
-201
-198
-196
-199
-195
-211
-226
-223
-230
-223
-220
-217
-217
-223
-206
-200
-200
-198
-204
-209
-211
-209
-194
-189
-189
-189
-191
-188
-187
-187
-173
-173
-184
-196
-200
-188
-187
-195
-187
-174
-169
-169
-160
-155
-151
-152
-157
-159
-168
-172
-189
-185
-166
-171
-169
-175
-193
-203
-204
-214
-217
-210
-209
-210
-204
-199
-192
-197
-203
-210
-196
-190
-205
-212
-205
-205
-228
-224
-207
-205
-207
-212
-219
-233
-238
-235
-248
-239
-242
-247
-239
-251
-259
-243
-236
-240
-233
-236
-252
-262
-266
-258
-238
-239
-248
-253
-231
-232
-242
-255
-263
-254
-252
-271
-290
-282
-277
-278
-277
-278
-288
-275
-278
-293
-291
-291
-303
-316
-305
-290
-282
-285
-290
-281
-281
-296
-292
-259
-254
-261
-252
-249
-238
-246
-255
-257
-266
-268
-268
-270
-261
-241
-246
-254
-246
-238
-247
-262
-259
-253
-257
-268
-290
-307
-310
-332
-354
-346
-343
-349
-342
-324
-320
-326
-335
-339
-319
-321
-332
-328
-332
-324
-333
-340
-333
-324
-335
-349
-348
-342
-341
-343
-343
-331
-322
-319
-326
-340
-336
-335
-332
-324
-315
-300
-301
-318
-317
-298
-286
-295
-311
-332
-342
-351
-361
-381
-383
-389
-385
-369
-375
-370
-359
-365
-388
-387
-362
-344
-338
-340
-320
-309
-324
-321
-320
-319
-320
-319
-302
-286
-275
-275
-278
-279
-280
-285
-292
-300
-299
-293
-299
-304
-284
-274
-268
-278
-271
-265
-278
-276
-273
-273
-275
-273
-257
-256
-268
-264
-257
-249
-253
-248
-247
-234
-234
-239
-232
-235
-238
-243
-245
-241
-251
-271
-270
-263
-275
-291
-284
-276
-280
-277
-269
-269
-267
-272
-289
-283
-273
-283
-287
-284
-284
-286
-289
-296
-299
-305
-305
-304
-291
-284
-307
-336
-340
-336
-333
-325
-321
-317
-304
-293
-282
-277
-283
-277
-264
-264
-262
-258
-257
-254
-262
-274
-269
-276
-278
-270
-275
-280
-264
-254
-250
-251
-243
-238
-253
-264
-271
-260
-250
-220
-198
-183
-177
-174
-165
-164
-159
-154
-144
-136
-142
-145
-147
-146
-139
-146
-172
-183
-184
-199
-210
-215
-207
-211
-209
-213
-211
-201
-188
-184
-179
-169
-172
-172
-177
-175
-182
-181
-190
-198
-179
-170
-167
-169
-178
-185
-189
-192
-201
-204
-184
-178
-171
-180
-192
-190
-193
-199
-223
-219
-213
-213
-228
-235
-230
-229
-250
-266
-264
-254
-255
-278
-291
-302
-305
-319
-315
-308
-312
-323
-324
-332
-350
-347
-345
-346
-350
-352
-351
-340
-330
-324
-313
-303
-293
-298
-305
-308
-308
-316
-336
-339
-334
-333
-332
-341
-338
-338
-343
-344
-336
-331
-328
-348
-352
-353
-377
-386
-394
-392
-371
-343
-323
-329
-334
-337
-339
-333
-321
-299
-288
-279
-279
-272
-274
-280
-280
-284
-265
-262
-266
-262
-255
-238
-235
-249
-264
-275
-286
-286
-269
-246
-225
-223
-220
-200
-205
-212
-209
-215
-210
-207
-214
-220
-234
-241
-264
-289
-285
-293
-299
-290
-278
-267
-256
-262
-275
-279
-272
-272
-277
-279
-280
-282
-284
-289
-300
-309
-316
-314
-308
-315
-318
-311
-304
-307
-310
-309
-301
-298
-299
-304
-305
-299
-301
-298
-282
-270
-262
-263
-266
-265
-272
-270
-264
-267
-267
-264
-261
-274
-277
-289
-310
-310
-313
-331
-325
-321
-328
-342
-368
-371
-370
-381
-391
-382
-376
-382
-394
-390
-384
-386
-378
-389
-386
-377
-377
-379
-380
-377
-373
-383
-365
-343
-352
-361
-352
-329
-329
-332
-339
-347
-355
-371
-384
-389
-387
-372
-363
-364
-370
-375
-361
-346
-336
-316
-302
-286
-284
-303
-316
-328
-329
-333
-340
-344
-347
-346
-357
-366
-356
-351
-376
-396
-396
-392
-385
-378
-365
-361
-372
-370
-365
-371
-368
-348
-337
-330
-326
-331
-330
-319
-328
-332
-336
-349
-351
-337
-331
-337
-336
-332
-339
-353
-359
-347
-341
-359
-363
-346
-351
-372
-398
-403
-400
-404
-397
-393
-398
-389
-388
-398
-400
-396
-406
-404
-409
-408
-402
-416
-416
-421
-424
-434
-450
-457
-458
-452
-437
-429
-421
-427
-432
-420
-428
-441
-427
-418
-417
-423
-405
-385
-386
-380
-374
-352
-346
-347
-342
-342
-331
-328
-344
-362
-362
-372
-379
-379
-381
-383
-388
-384
-383
-384
-391
-393
-400
-395
-380
-379
-371
-377
-372
-367
-371
-356
-347
-325
-316
-313
-286
-282
-288
-288
-290
-292
-310
-319
-316
-309
-306
-326
-333
-332
-336
-332
-336
-342
-338
-329
-317
-325
-341
-343
-325
-330
-349
-343
-331
-330
-345
-362
-374
-392
-401
-401
-410
-410
-409
-418
-430
-433
-429
-430
-430
-419
-409
-401
-400
-400
-409
-424
-413
-417
-418
-412
-408
-418
-427
-438
-434
-414
-415
-407
-400
-399
-405
-403
-411
-408
-408
-400
-400
-397
-397
-396
-395
-398
-408
-419
-408
-400
-393
-387
-380
-370
-358
-360
-357
-346
-332
-329
-335
-340
-341
-341
-332
-322
-327
-320
-313
-302
-297
-300
-276
-276
-275
-270
-271
-271
-280
-298
-300
-281
-269
-257
-255
-243
-236
-242
-234
-221
-214
-207
-212
-218
-216
-210
-223
